I’m an aging athlete and unfortunately my body is starting to feel the strain. So any doctor that get’s me back on my feet and back to what I love deserves 5 stars! Thanks Dr. Flaherty I really enjoyed his personality and as a medical professional he is top notch. He’s not afraid to sit you down and give you the whole truth and what you need to do to get better. Follow the doctors orders and you’ll be back at it in no time! HIGHLY recommended!