Training with Mike is life changing. He helped me lose 40 pounds! Mike works up my meal/diet plan and put together my entire workout plan as well. If something isn't working for whatever reason, he adjusts things to make a better fit. The great thing about Mike is that because he is so hands on, if i'm noting seeing the results like he wants he makes immediate changes!