Welcome to




Personal Trainer

+27 81 840 5816

Justin became a certified trainer in 1996 and has acquired numerous accreditations in fitness and holistic health. With more than twenty years of personal training experience, Justin’s client roster – ranging from celebrities, to seasoned athletes, to beginners – has been diverse. He is inspired by any individual dedicated to improving their health. He understands that everyone has a unique metabolism and body type, and strongly opposes a one-size-fits-all approach to exercise and fitness.

He has been  working as a Personal trainer in high-end private training Hotels, studios  and as an in-house trainer for major financial institutions in Sandton for more than a decade. 



One-on-one Training

One-on-one Training package offers members individualized coaching coupled with a fully customized experience. One-on-one Training is ideal if you require or prefer your coach’s full attention, perhaps because you’re recovering from an injury, working through a medical condition, or working toward a specific physical goal (like a marathon or wedding). 

Learn the most effective ways to lose body fat, get stronger and gain more energy than ever before. Lose Weight, Build Muscle and Feel Strong.




Small-group Training

Small-group Training is a great fit for those members with a solid foundation in strength training. This format – in groups of three to six people – is designed to retain much of the personalized attention of One-on-one Training, but with the added benefits of team support and camaraderie, as well as being more affordable and easier to schedule. The session format focuses generally on full-body strength and conditioning, while adjusting to the individual needs and abilities of group members. 



Learn a new way of eating that will change the way you feel about food. No calorie counting, starving yourself or eating boring tasteless meals. Let me set you up on a healthy, tasty, balanced nutrition plan that works!

Works with AZEXO page builder