I trained with Mike for several years and I believe he is one of the most experienced and committed trainers I’ve ever met. Mike helped me achieve my goals and made every session challenging and fun at the same time. His workouts go beyond the 30-60 minutes in the gym. It extends over all aspects of health, exercise and nutrition. He is the best trainer I have ever met and the only one I would use or recommend.