Mike Alves is a top notch trainer. This isn't a job for him it's a way of like. Most like personal training but Mike lives for bring the best out of people. As someone that know mike for many years I've personally seen him change many people's lives. Working with mike will be ones of those life moments you look back on positively!