I have trained with Gavin for almost 3 years and the results have been amazing, I have achieved levels of strength and fitness that I could never achieve on my own in the gym. He is professional, inspirational and extremely focussed on achieving the best result for his client every session without fail.