Josh Phelan is passionate about helping people reach their greatest potential. Having coached for over 12 years through personal training, group classes as well as life coaching, he understands what helps get people from where they are to where they want to be. He is also a two-time author, speaker, and entrepreneur.