I have trained with Justin for 6 and a half years. His excellent knowledge, support and encouragement have been second to none. His training sessions are never boring! He always mixes it up to keep it interesting. I have learnt so much about how to train and how important diet/nutrition is. Justin cares about you and how you will feel after you have achieved your goal.