I’ve been training with Bob for almost 3 years now, and believe he is one of the most experienced & committed trainers around. I started training once a week, as part of a group session with other colleagues, I really enjoyed the variety & challenge he put into the sessions & then took on a personal one-on-one session as well! Bob is focused on helping me achieve my goals and makes every session challenging, & somehow fun. My fitness has increased noticeably and I’ve seen continual improvements in my ability to complete more core exercises, lift progressively heavier weights & generally push myself harder throughout each session. All my sessions are run in a relaxed yet supportive environment. I actually look forward to my workouts. Importantly: – He ensures that my technique is always correct to avoid any injuries. – He is extremely reliable & punctual – always set up & ready to start training ahead of time, with an exercise routine planned. I thoroughly enjoy working out with Bob and would recommend to anyone looking to improve their fitness.