Mike is not only an excellent trainer, but also an outstanding person. He is very knowledgeable, smart, personal and talented. He cares about you and your body, both inside and out. Whether you are just starting out with your training, or ready to go to the next level, Mike is your guy!