background
background
Dr. John Leonard, DPT

Dr. John Leonard, DPT

Physical Therapy

Dr. John Leonard, DPT is a physical therapist in Asheville, NC. He graduated from Rutgers New Jersey Medical School in 1984. He is accepting new patients.

3.4 Star Rating
Based on 5 reviews 3.4 Star Rating (5 reviews)

Practice

90 Southside Ave Ste 225 Asheville, NC 28801

Make an Appointment

At a Glance

  • Easy Scheduling
    Patients said scheduling was easy. See reviews
  • Low Wait Times
    Patients are usually seen in 10 minutes or less.
ADVERTISEMENT
healthgrades-rx

Save money with free prescription discounts

Optum Perks and Healthgrades are subsidiaries of RVO Health.

Experience Check

Search for experience in a specific area

Insurance Check

Search for your insurance carrier and choose your plan type

Dr. Leonard's Reviews

Likelihood to recommend Dr. Leonard

3.4
5 ratings, 4 with a written review
5 star
60%
60%
4 star
0%
0%
3 star
0%
0%
2 star
0%
0%
1 star
40%
40%

Your trust is our top concern.

We strive to keep reviews honest, trustworthy, and fair.

Doctors can not pay for good reviews, nor can they pay to have negative reviews removed.

We monitor all reviews to ensure they comply with our guidelines and don’t include personal information, profanity, libel, defamation, harassment, obscenity or fraud.

Any reviews that are deemed fraudulent or violate our guidelines will be removed immediately.

All reviews are confirmed and audited before publication, and community members have the ability to flag inappropriate content for further review by our team.

Dr. Leonard provided me with a comprehensive physical therapy evaluation, readily discovering the source of my complaints that had eluded both my medical doctor as well as my chiropractor and massage therapist. His nurturing environment and nature complimented his extensive knowledge and skills in providing me with an amazing healing experience. I strongly recommend this therapist/healer!
What went well
  • Trusted the provider's decisions
What could be improved
No results
Helpful
Dec 20, 2019
×Post a ResponseAre you Dr. Leonard?
Bedside manor needs some help. He also totally missed all of the sore problem areas that I told him about, he said those areas seemed fine.
What went well
  • Office environment
  • Appointment scheduling
  • Wait times
What could be improved
  • Didn't listen or answer questions
  • Staff wasn't friendly
  • Appointment was rushed
  • Didn't trust the provider's decisions
3 others found this helpful
Helpful
Asheville, NC – Mar 12, 2017
×Post a ResponseAre you Dr. Leonard?
Capable PT. Egocentric and arrogant however. I don't appreciate his condescension when it came to his bedside manner.
What went well
  • Wait times
What could be improved
  • Didn't listen or answer questions
  • Didn't explain conditions well
  • Staff wasn't friendly
  • Didn't trust the provider's decisions
3 others found this helpful
Helpful
LDunn in Asheville, North Carolina – Dec 15, 2016
×Post a ResponseAre you Dr. Leonard?
Dr. John was able to get my hip muscles to release with only one session using his dry needle technique. this was after several conventional PT sessions and 2 months of stretching on my own. He was professional and explained everything thoroughly. I will go straight to him if I have a future trigger point issue.
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
J.S., RN in Asheville, NC – Feb 21, 2016
×Post a ResponseAre you Dr. Leonard?

Leave a review

How was your experience with Dr. Leonard?

About Me

biography

Dr. John Leonard, DPT is a physical therapist in Asheville, NC. He graduated from Rutgers New Jersey Medical School in 1984. He is accepting new patients.
  • Physical Therapy

  • Sports Physical Medicine & Rehabilitation

  • Physical Medicine & Rehabilitation

  • Massage Therapy

  • Kean College

    Undergraduate School, 1984
  • Rutgers New Jersey Medical School

    Medical School, 1984
  • Nova Southeastern University

Locations

Practice

Mountain Physical Therapy Services Inc.90 Southside Ave Ste 225 Asheville, NC 28801
1