I have had Gavin for over 20 sessions this year and highly recommend him to anyone who is looking to get and keep their body in great shape. He focuses on keeping the whole body in harmony and addressing any particular muscle issues immediately so they cease to cause any issues in the future. Every session is completely different which makes it very fun and I always look forward to the next session. He gently but firmly pushes you to your own body’s limits which makes you knackered but allows your body to develop at a sustainable rate.