John Fanning

Internal Medicine

5.0 out of 5

171 verified ratings

171 Ratings, 56 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.
Sep 26, 2025
All was great!

Sep 22, 2025
It was Great to get results same day and a Treatment and plan! Seemed to be no Guessing which is Conforting!!

Sep 22, 2025
Dr. Fanning is very personable. He'll let you fully explain why you came and does NOT treat you like you're on some kind of assembly line or conveyor belt.

Sep 20, 2025
Love UAB

Sep 18, 2025
The staff was friendly, and they made my labs convenient for me. I also have an additional need for paperwork for my employer, and Dr. Fanning gladly completes that for me.

Sep 18, 2025
Candice - for bloodwork was great

Sep 16, 2025
I have the greatest Doctor in the world. The staff is also great. I am extremely grateful for my care given by Dr Fanning.

Sep 8, 2025
Dr Fanning is an exceptional doctor.

Sep 5, 2025
Always get very good treatment.

Sep 5, 2025
Dr. Fanning is wonderful

Aug 22, 2025
No, I have used them for many years and they are ver professional.

Aug 21, 2025
Dr. Fanning is a fantastic health care provider- he listens, evaluates, makes incredibly accurate observations and offers sound and credible advice on a path forward. He has kept me safe, healthy and strong for over 25 years... I am probably alive today at age [age] because of his counsel.

Aug 19, 2025
Dr. Fanning provides the highest level of care. He is a wonderful physician whose professionalism and compassion are unparalleled.

Aug 7, 2025
Great staff

Aug 7, 2025
Dr Fanning. & staff are the best!

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.