Mike is a fantastic trainer. I’ve been training with him for several years. When I first started training with Mike, I was in pain sitting, standing, and sleeping. Mike assessed the situation and provided a workout that corrected the issues! He is highly knowledgeable and works with you to achieve your fitness goals.