Play Pain-free. Hit Farther. Move Better!

Golf Performance Therapy that is Built for Your Body.

We help golfers move better, hit farther and stay healthy through TPI certified Golf Performance Therapy in Charlotte. Whether you’re dealing with injury, limited mobility, or simply want to improve your performance, our golf specific approach is designed to help you play better golf, without restrictions holding you back!

 

TPI Golf Performance

Recovery Service

Play. Better. Golf.

Our Golf Performance Programs are designed for golfers who want to:

– Eliminate pain during or after golf
– Hit the ball further!
– Improve swing mobility and rotation
– Increase clubhead speed and power
– Safely return to golf after surgery or golf related injuries
– Prevent future injuries and extend your playing career
– Improve consistency. and confidence on the course

Request an Appointment

Testimonials

With just one visit, I noticed real, measurable improvement that exceeded my expectations. I credit that to the personalized attention I received from Dr. Duff. He's knowledgeable, attentive, and genuinely invested in my recovery. If you're physically active and looking for a PT that understands that lifestyle, He would be my one and only choice.

Jefferson C.

Dr. Duff is an amazing PT and person! I met him through his partnership with restore Hyperwellness and told him about my goals of one day running a marathon. Within a 45 minute assessment he found and explained the exact reason why I was having knee pain. He is very knowledgeable and made an appointment for me instantly! I will continue to recommend him to anyone I know that is healing from an injury/training for a big race!

Sofia G.

Dr. Duff is phenomenal. I am a Physical Basketball Trainer and I experienced serious hip pain for months prior to seeing him. I stretched, did cryotherapy and Red Light Sauna. It helped some but then the pain would return. I saw Dr. Duff and he recommended dry-needling, band work, stretching and several other exercises. The pain has went away. He is amazing. Definitely contact him if you’re experiencing pain and your determined to feel better…

Hasan A.

You should feel confident to trust recovery in motion with your physical therapy needs. Tayshan is an expert in sports recovery. He did an amazing job with my son after his football injuries.

Tiffany T.

Dr. Duff went above and beyond what I could have asked for when came to my treatment. I was struggling with limited mobility in shoulder and peck region which was causing me extreme discomfort. Dr. Duff was able immediately identify my issue and broke It down in a way that easy to understand and in under 4 weeks he was able to get me back to 100%!

Melvin B.

Dr. Duff and the RIM team are incredible! My body has transformed from a stiff overweight former athlete to a very mobile flexible athletic man. I highly recommend his services and will continue to use him for my therapy and golf training!

C. Williams

TPI Certified

Find the fairway with less pain. Allow our Specialist to address back, shoulder and hip pain that impacts your Golf Game.

Dry Needling

Eliminate dull achy muscle pain with the most effective style of Trigger Point Dry Needling.

Orthopedic Specialist

Experience phenomenal relief from muscle pain and joint aches throughout the body with treatment from a Board Certified Physical Therapist.

Strength & Conditioning Specialist

Understand how exercise is incorporated with the rehab process to ensure your pain stays away for good!

See it Yourself

See stories of real treatments and share your experience with the community.

Have Questions?
We’ll Reply Quickly.

If you have any questions or need more information, please don’t hesitate to contact us. We’re here to assist you and will respond as promptly as possible to support your needs.

1515 Mockingbird Lane Suite 400
Charlotte, NC 28209

(704) 559-9157

  • This field is for validation purposes and should be left unchanged.
  • Please use this form for general information purposes only. DO NOT send personal health information through this form. Specific patient care must be addressed during your appointment.
    By providing my phone number, I consent to receive SMS text messages for appointment reminders, marketing messages, and general two-way communication. Msg frequency varies. Msg&data rates may apply. Reply HELP for support. Reply STOP to opt out. Privacy Policy | Terms and Conditions
Call Us Appointments

Accessibility Tools

Increase TextIncrease Text
Decrease TextDecrease Text
GrayscaleGrayscale
Invert Colors
Readable FontReadable Font
Reset