John P. Flaherty, MD

Infectious Disease

www.nm.org

4.9 out of 5

165 verified ratings

Patient Reviews

The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
Likelihood to Recommend
4.9

34 Scheduled Comments


Dec 20, 2024
He’s fantastic
Scheduled for Oct 11, 2025

Dec 20, 2024
Dr. Flaherty is very professional and kind. He listens to my concerns and provides me with quality care.
Scheduled for Oct 11, 2025

Dec 18, 2024
Thorough and compassionate and didn’t feel rushed! Really cares about you and your well-being!
Scheduled for Oct 11, 2025

Nov 8, 2024
Dr. Flaherty is an excellent doctor providing care and information while being treated for an infection.
Scheduled for Aug 11, 2025

Nov 8, 2024
He's been my Dr. For over 20 years and he's like an Uncle to me
Scheduled for Aug 11, 2025

Oct 16, 2024
Kind, Caring, Knowledgeable, Professional!!!
Scheduled for Aug 11, 2025

Oct 15, 2024
10
Scheduled for Aug 11, 2025

Oct 15, 2024
Dr. Flaherty is the best! He's a great doctor
Scheduled for Aug 11, 2025

Oct 4, 2024
He’s an expert in the field. Trusted source for 20 years.
Scheduled for Aug 11, 2025

Sep 25, 2024
Extremely knowledgeable Reviewed all information Explained in detail Lucky to have him on my team
Scheduled for Jul 11, 2025

Sep 19, 2024
Very intelligent, knowledgeable, and thurough.
Scheduled for Jul 11, 2025

Sep 18, 2024
Dr. Flaherty is a gem. I don't often have a ton of respect for my doctors but he's a diamond in a sea of sand
Scheduled for Jul 11, 2025

Aug 31, 2024
Very thorough. Explains everything. Offers options.
Scheduled for Jun 11, 2025

Aug 31, 2024
He was patient, helpful, knowledgeable and empathetic
Scheduled for Jun 11, 2025

Aug 28, 2024
Great doctor, and listened. This is a very important quality in physicians.
Scheduled for Jun 11, 2025

Aug 23, 2024
Strong background in the field and experience as a practitioner.
Scheduled for Jun 11, 2025

Aug 8, 2024
Great demeanor. Talked me off ledge. Very professional.
Scheduled for May 11, 2025

Aug 7, 2024
Years of rapport
Scheduled for Jun 11, 2025

Aug 7, 2024
Smart
Scheduled for Jun 11, 2025

Aug 6, 2024
The best doctor! I have been going to him for years and very happy with his care....
Scheduled for Jun 11, 2025

Aug 2, 2024
Very professional very through
Scheduled for Jun 11, 2025

Jul 31, 2024
Dr Flaherty's the best as well as his staff. Always make me feel welcomed and they really take care of you
Scheduled for May 11, 2025

Jul 19, 2024
My doctor is the better. He show me His concern, he's a specialty.Not only for me but all of his patients and people that he meet in passing his students with x students , things that he is marvelous So I do. .
Scheduled for May 11, 2025

Jul 18, 2024
Dr. Flahtery is calm, focused, brilliant and caring. I felt like his only patient for the day!
Scheduled for May 11, 2025

Jul 16, 2024
Best. Of assistance.
Scheduled for May 11, 2025

Jul 15, 2024
Dr Flaherty is very knowledgeable and compassionate and accommodating
Scheduled for May 11, 2025

Jun 30, 2024
Best ID physician I have ever encountered
Scheduled for May 11, 2025

Jun 27, 2024
Kind and compassionate doctor. Very knowledgeable.
Scheduled for May 11, 2025

Jun 27, 2024
Attentive and very personable, doesn’t rush you
Scheduled for May 11, 2025

Jun 24, 2024
Knowledge of the health issues I have.
Scheduled for May 11, 2025