Joe is one of the best in the industry. He gives real and honest advice, he is always there when you have questions and answers them very quickly. I used Joe for coaching during one of the busiest times of my life, and he helped me stay consistent with my goals and helped me work around my schedule to be successful. He is very knowledgable in what he does, and I would and will recommend him to anyone looking for coaching!