Troy Diehl, D.O.

Performance Orthopedics & Sports Medicine

Orthopedics: Orthopedic Surgery

Frisco, TX

Most recent review: 4 days ago New
The reviews listed below were collected independently of Performance Orthopedics & Sports Medicine through rater8. Each review represents an authentic and verified patient experience.

Great Surgeon and a very pleasant person!

(4 days ago) Mar-2026

He doesn’t rush the appointment. He listens and seems genuinely concerned. He discusses all treatment options well.

(1 week ago) Feb-2026

Excellent and personal

(1 week ago) Feb-2026

Dr. Diehl is my all time favorite doctor. He's open, engaging, informative and compassionate. He replaced my right knee in 2018 and I trust him to replace my right knee this spring. I feel so fortunate and grateful to have found him. He's the absolute best!!!

(1 week ago) Feb-2026

Dr. Diehl is top notch! His assistant Trisha is excellent! He took time to answer all of our questions and explained everything thoroughly. His office staff was friendly and covered everything needed. It was comforting knowing our daughter was in great hands! Thank you Performance Orthopedics & Sports Medicine for the excellent care.

(2 weeks ago) Feb-2026

Excellent experience from an elderly lady who hates going to a medical office! Dr. Diehl was very impressive; he was caring, concerned, professional,and has reassuring communication skills.

(3 weeks ago) Feb-2026

He is the best. He gave me two new knees. I have no pain, no arthritis, and I am able to travel. Did I mention I am 80. I also dig and do yard work. He is so professional, and an excellent surgeon!

(1 month ago) Feb-2026

First class service aiways

(1 month ago) Jan-2026

Dr. Diehl is great. He performed my shoulder surgery and ket me informed of the process the entire time. He has a great bedside manner. I recommend him highly.

(1 month ago) Jan-2026

As always Dr Diehl was very attentive, listen to me. Was able to diagnose the issue and was able to apply the correct treatment.

(1 month ago) Jan-2026
Read More