I have been a client of Joe’s for 8 years now. Joe is the best coach. He is extremely knowledgeable and always learning even more to keep up with latest science and technology. I have gone through many challenges throughout the years and he is always ready to adapt and get me through it. He is attentive and listens. I know I am getting a plan that is best for me. I know he cares. He is always quick to respond to questions, texts and check-ins. I hear many other bodybuilders complaining about their coaches(slow to respond, cookie-cutter plans, not listening etc). I have none of these issues. I highly recommend Joe.