John Fanning

Internal Medicine

Directions

5.0 out of 5

234 verified ratings

234 Ratings, 150 Comments


Mar 28, 2024
I am thankful for Dr Fanning and his practice.

Mar 23, 2024
Dr. John Fanning was patient, kind, and very comprehensive in interacting with me about a medical issue. He gave me excellent advice and took care of some problems with my drug provider. He has been my GP for 25 years and has always provided outstanding service. I highly recommend him.

Mar 22, 2024
Dr. Fanning listened to my health concerns and took the time to explain and recommend ways to handle my concerns.

Mar 20, 2024
Great staff. No long wait times. Great physician.

Mar 20, 2024
Handicapped parking is great too. Dr Fanning is the best.

Mar 19, 2024
The girl who took my blood was incredibly good!

Mar 9, 2024
Dr fanning is a great caring physician. His staff is excellent

Mar 6, 2024
Dr. Fanning is willing to spend as much as needed to address all of my issues that I wanted to discuss.

Mar 2, 2024
I receive world-class care!

Mar 1, 2024
I have always been extremely pleased with my visits to UAB Medicine and with the lab downstairs!!

Feb 27, 2024
Great patient care.

Feb 27, 2024
Friendly staff, ease of check in and was seen by the Doctor promptly.

Feb 26, 2024
Dr. Fanning is a wonderful doctor. The receptionists and nurses are friendly.

Feb 14, 2024
Great customer service.

Feb 14, 2024
We got our questions answered.

Feb 9, 2024
Prompt care.

Feb 6, 2024
Very kind and professional

Feb 1, 2024
Easy to set up appointment with my personal physician

Feb 1, 2024
I have never found a better Doctor than Dr Fanning. I trust him explicitly. He is so personable and knowledgeable.

Feb 1, 2024
Dr. Fanning

Jan 31, 2024
Always friendly and professional and take care of problems

Jan 30, 2024
Always good service on time and great doctors. Friendly nurses.

Jan 30, 2024
Dr Fanning and his staff.

Jan 30, 2024
I am happy with Dr. Fanning. I have been his patient for many years.

Jan 25, 2024
I will recommend UAB to all who are seeking outstanding health care.

Jan 23, 2024
great internist, listened to my concerns and provided options for care. Great check-in and check-out; fast and courteous even though staff appeared to be short with the icy road conditions in some areas. Nurse/tech was also friendly and efficient as well as lab technician for bloodwork.

Jan 20, 2024
On time appt. And spot on diagnosis.

Jan 17, 2024
The staff is always very nice & helpful with assistance with my aunt.

Jan 12, 2024
I like the way you handle my business. I also enjoy the kindness of your people.

Jan 11, 2024
Excellent service very good techs and nurse's very friendly and knowledgeable

Jan 9, 2024
Professional service in all aspects . Dr Fanning is-top notch physician.

Jan 9, 2024
Prompt and thorough

Jan 9, 2024
great facility-doctors and nurses are very knowledgeable and friendly.

Jan 5, 2024
I am so thankful Dr Fanning is my doctor. He and his staff are always there to help. I feel I am in good hands when I have to make a trip to see my doctor.

Jan 5, 2024
Amazing staff. Everything from check in to payment to Dr visit is smooth and comfortable.

Jan 5, 2024
Dr Fanning is a great doctor. He cares for his patients and it shows

Jan 4, 2024
Wonderful people. Very professional.

Dec 22, 2023
Good service

Dec 21, 2023
Dr Fanning is the best physician.

Dec 16, 2023
Good experience overall. Dr. Fanning is a great physician, personable, knowledgeable, takes the necessary time to evaluate and treat.

Dec 16, 2023
Scheduling was easy. I waited less than 5 minutes to be called back with the extremely pleasant nurse. I waited less than 10 min for Dr Fanning to come into the room - and was granted his undivided attention and expertise. I was back on my way to work in 30 minutes. Excellent!

Dec 14, 2023
Very nice staff, easy to make appointments, & telehealth appointments are available, & Dr. Listens.

Dec 14, 2023
Dr. Fanning!! The girls/staff are all good too.

Dec 13, 2023
Dr Fanning is very good you can trust him in what he tells you.

Dec 8, 2023
I felt comfortable and heard! Dr Fanning always listens to me & my concerns. He has a wonderful “bedside” manner and wants his patients to be well physically and mentally!

Dec 7, 2023
Great doctors. Great customer service

Dec 2, 2023
Good service.

Dec 1, 2023
I am so grateful for my doctor and his nurse.

Dec 1, 2023
The staff is very friendly and helpful. Dr. Fanning takes time to explain everything in detail. He also is a very caring physician.

Nov 30, 2023
Dr.Fanning is an exceptional doctor