Dr. Stephanie Duffey, PT, DPT

Dr. Stephanie Duffey, PT, DPT

Physical Therapist

Schedule a free 📞 consultation

I help motivated women feel physically amazing in order to stay active, energized, and empowered.

Learn more about Dr. Duffey

About Me

Hi, I'm Dr. Steph! I'm a physical therapist, runner, and lover of travel and adventure...oh, and chocolate.

My passion is helping runners stay on the road, keeping exercisers in the gym, and empowering women to conquer their health, fitness, and personal goals. I take a unique and holistic approach to find the ROOT CAUSE of the issue and fix that. I'm not only interested in getting you out of pain, but KEEPING you out of pain. That way you can stay active in the activities you love without recurring injuries and setbacks.

I earned my Doctor of Physical Therapy degree from The Ohio State...

Read more

What inspired me to become a wellness professional?

I love empowering people to use their own bodies to heal themselves- without medication, surgery, and invasive treatments. Living a healthy lifestyle has so many benefits beyond the physical! I am just the guide to help you unleash your full potential and performance.

I have always been active in sports and running and have rehabbed myself through running-related injuries. I know the toll it takes on all aspects of life when you can't be active. My goal is to make sure no one feels hopeless about their physical state and what their body can do.

How my clients describe their first visit?

Most clients say things like:
"You get it!"
"I've never understood what is going on with my body until you described it to me like that."
"I have hope now!"
"I'm ready to do this."
"I am already starting to feel better."
"I trust you."

What I say to someone who has never tried dry needling?

It can be uncomfortable in the moment, but you will feel like a new person tomorrow.

Location & Appointment Details


  • Initial Appointment: $50

  • Appointment: $160

  • Accepting new clients

  • By appointment only

  • Virtual visit available

Payment Methods

  • Cash

  • Credit Card

  • Check

  • Debit Card

Insurance Accepted

  • Out of Network