John Fanning

Internal Medicine

5.0 out of 5

153 verified ratings

153 Ratings, 50 Comments


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.
Aug 7, 2025
Great staff

Jul 21, 2025
Dr Fanning is EXCEPTIONAL. I could not ask for a more caring knowledgeable doctor. He is a 10 in my book. [Name]

Jul 18, 2025
Dr.Fanning is a wonderful Doctor. He is very easy to talk to and he answers all my concerns. He explains how to treat the problem and always helps me. I am very thankful for him.

Jul 18, 2025
Excellent experience. Dr Fanning has and continues to take great care of me. His staff; friendly and efficient.

Jul 17, 2025
Very professional atmosphere where I feel confident about my care.

Jul 15, 2025
Very good πŸ‘

Jul 3, 2025
Dr Fanning is excellent.

Jul 1, 2025
Great Doctor and staff !!

Jun 27, 2025
Dr. John Fanning is the best doctor. He is very knowledgeable, and he listens. I never feel like he's rushing me through the appointment.

Jun 27, 2025
Dr. Fanning was Great at explaining everything to me and the Nurse was super😊

Jun 24, 2025
Thank you. It's always a good experience whether in person visit or online communication.

Jun 13, 2025
Always professional Excellent experience

Jun 13, 2025
Thanks for getting me in today on such short notice!

Jun 10, 2025
All good πŸ‘

May 29, 2025
Always a good experience. My doctor first and then the nurses and the office staff. They are wonderful.

May 29, 2025
The facilities were nice

May 28, 2025
De Fanning is amazing! He is so caring as well as truly interested in the wellbeing of his patients. You don't feel like a "number" but rather a real person.

May 23, 2025
On time!

May 22, 2025
Great visit

May 16, 2025
Professional,friendly, helpful, caring,and supportive.

May 13, 2025
Dr. Fanning is excellent. He is so smart, and caring.

May 2, 2025
It. Was. Ok

May 1, 2025
Very professional

Apr 29, 2025
Great place

Apr 22, 2025
Everything was great.

Apr 15, 2025
It is always a pleasure to visit Dr. Fanning and am so thankful he is my Doctor! His staff is excellent and they could not be any nicer! ❀️

Apr 3, 2025
I'm very pleased with all the staff at UAB.

Apr 1, 2025
Visit ran very well and efficiently

Mar 21, 2025
Really appreciate Dr. Fanning and his staff!

Mar 18, 2025
Dr fanning the best

Feb 25, 2025
Great people

Feb 10, 2025
All good

Feb 7, 2025
Dr. Fanning was very caring and concerned about my recent serious diagnosis.

Feb 4, 2025
Excellent

Jan 31, 2025
Dr Fanning and his staff are top notch.

Jan 30, 2025
I appreciate feeling "seen" as a person, by my Provider and the staff. My Provider listens and addresses my concerns. The staff members are efficient and kind to me. I appreciate them having a good attitude. I'm sure their jobs get tedious at times. Additionally, I appreciate being given a "same day" appointment when I'm really sick. Being a military (R) dependent, I have had a lot of different experiences in many places. I appreciate the medical staff that treats me well, & that UAB accepts my Tricare insurance.

Jan 28, 2025
I recommend UAB to I meet who are seeking medical assistance.

Jan 28, 2025
We love Dr. Fanning and his nurse so much. He is so knowledgeable and calm and she adds the empathy and they are a great team.

Dec 30, 2024
I'm just glad to get back with UAB and my doctor's to keep my health in good condition.

Nov 21, 2024
Very good

Nov 12, 2024
I appreciate the fact that the staff, administration and my Provider are friendly and kind. The general "atmosphere" is good. Dr. Fanning always listens to me and makes me feel "heard". I also appreciate how easy it is to get an appointment; and once there, my wait time is minimal.

Oct 24, 2024
Love the whole staff

Oct 1, 2024
Overall I am satisfied.

Sep 26, 2024
Dr Fanning is great πŸ‘πŸΌ

Aug 30, 2024
Dr Fanning and the staff are, all great.

Aug 28, 2024
wonderful care

Aug 27, 2024
Professional dependability and Medical knowledge

Aug 27, 2024
Very enjoyable experience

Aug 26, 2024
Dr. Fanning and the team are outstanding. I really trust Dr. Fanning for his advisement.

Aug 26, 2024
Great staff and great Doctor