Having trained with JC on and off for many years I can wholeheartedly recommend his services in personal training. He is dedicated to his craft and makes working out an interesting and enjoyable experience. He keeps sessions varied, interesting and pushes you to the limit. His knowledge of nutrition is second to none, and made me realize that the right diet is as important as the actual exercises themselves. With the guidence of his experience and the many tips he has shown me, I have maintained a condition that I have been happy with for many years. John Campbell is in my opinion the best personal trainer you could ever work with.