Mike is an excellent trainer. He is skilled, thoughtful and knows his stuff. I worked with Mike for several months after shoulder surgery and his training gave me full mobility and strength back in my shoulder. Mike’s combination of training methods, individualized exercise programs and challenging goals brought me to a place of strength and toning I wanted to be. I highly recommend Mike without reservation.