Dr. IAN D MCKEAG MD

Family Medicine

4.9 out of 5

117 verified ratings

117 Ratings, 62 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 17, 2026
My whole experience with my dr at Highlands was great!

Aug 10, 2026
My experience with Dr. McKeag and his staff was great! Took time to explain and go over what my concerns were..

Aug 10, 2026
Online check-in is very helpful. There was no extended amount of time in the waiting area. Greeted pleasantly by all I had to interact with. Reviewed what has taken place since my previous visit and what options I have. Thoroughly explained what plan they have moving forward for my continued care. Discussed what treatment they felt would benefit me the most and performed it.

Aug 10, 2026
Dr mckeag is wonderful!

Aug 10, 2026
Dr. Mckeag is very attentive to you as a patient. Always will explain what is being done and take the time to address your concerns.

Aug 10, 2026
Great staff. And great care. Parking is probably the worst thing

Jul 27, 2026
Great visit with the doctor.

Jul 20, 2026
Efficient and friendly staff and intake persons. Very reasonable to negligible wait time. Dr. McKeag was informative and responsive to my reports as to my condition and pain levels, and answered my questions as to long term effects thoroughly and reasonably. I am glad he is going to continue with this clinic!

Jul 15, 2026
Doctor is always very thorough in his explanations, etc. very patient. He is a good listener. CT CT CT C CT C by

Jul 15, 2026
Dr. McKeag is great! He is very caring and explained everything throughly. Dr. Walter's the fellow was very nice and caring as well. Would recommend Dr. McKeag and Dr. [ ] to friends and family.

Jul 1, 2026
As always, the staff is always professional, helpful in assisting with such kindness and willingness if personal assistant. Dr Ian Mckeag is phenomenal in his mannerisms, concern about the care of his patients, and great putting me at ease doing my procedures. Great doctor.

Jun 29, 2026
I thought I would have to wait weeks to get an appointment but I had one the next day after I called! The Front desk staff, Dr [last name] and Dr McKeag were all highly professional,took time to listen to my problems and throughly explained my condition and treatment. Excellent visit!

Jun 29, 2026
I was able to schedule my appointment within week I called. Was called back within 10 min of arrival. My visit was completed within 30 min. Every staff member was professional, competent and focused on my care. Highest regards for each step of my visit! Perfect 10 out of 10!

Jun 24, 2026
I have had intermitten pain around my left knee for several years. The last 3 years involved draining fluid from the knee every 3 to 4 months and adding a steroid. On June 23, 2026, we discussed other prospects but NO surgery. While other ideas could be a temporary "fix" and lessen my pain, I decided to continue on with the very good results I have found from the 3 to 4 month plan. So, fluid was drained, meds were inserted.

Jun 18, 2026
Always feel I receive great care! Dr. McKeag is the best!

Jun 15, 2026
My visit for Dr McKeag is the BEST doctor a patient can ask for💯

May 27, 2026
Dr. McKeag and staff were awesome!

May 27, 2026
It takes too many visits (payments) to determine the nature of a problem, and began the treatments or remedies for healing. I went to 4 different locations each giving a different diagnosis or no diagnosis. Each visit requires a copay. I finally received a correct diagnosis from the highlands doctor.

May 25, 2026
I appreciate the time the doctor explaining what they found on my xray and the options for treatment. Thank you.

May 25, 2026
Efficient office staff, thorough exam and suggestions for further care and healing.

May 20, 2026
Everything went well at my first vi sit

May 19, 2026
Everyone was very courteous and caring.

May 18, 2026
Excellent medical providers and quite professionally friendly and caring.

May 15, 2026
Staff and doctor are excellent!

May 13, 2026
Everyone was very professional very kind very gentle people. I love them all so much they’re great.The best

May 8, 2026
Friendly and knowledgeable staff!

May 7, 2026
Pleasantly greeted. Called for service in a timely manner. Thoroughly explained all my options determined from the viewing of x-rays. In-office procedures explained & performed well. Made to feel very comfortable.

May 6, 2026
Amazing experience! Everybody with a great positive attitude, helping and very professional. Great Doctors, with empathy and a heart of service I recommend it 100% they have an A+

May 6, 2026
The people at this clinic and professional and friendly. They really care about the patients. Dr. McKeag is open and direct in a caring tone. He is always willing to listen.

May 6, 2026
Dr.Mckeag Dr.[ ] and all of the staff that I met with were wonderful the receptionist the nurse that check my vitals and the scheduler the xray Tech they were all a credit to UAB. They polite friendly and informative picking them for my first visit to Uab highlands was a great choice

May 5, 2026
Dr. McKeag is simply the best !!! He has excellent bedside manner. He's attentive and thorough.

May 4, 2026
My experience was phenomenal my Doctor,nurse and medical assistant is the Best

Apr 29, 2026
I was thoroughly satisfied.

Apr 22, 2026
Dr. McKeag & his staff are great! Very professional and kind. Thankful for Dr McKeag and his knowledge to treat my orthopedic problems.

Apr 22, 2026
Each visit seems extremely complicating, the communication in between in the portal is very delayed and often very confusing. I just don’t think it should be this hard to get good coverage and help.

Apr 22, 2026
Everyone is super friendly. My Doctors I just adore them.

Apr 20, 2026
He is a great caring doctor.

Apr 15, 2026
Leg pain issue. Physical therapy recommended. Dr took time to explain and respond to all questions.

Apr 15, 2026
The front desk staff was great! Phil the CMA was very nice. The young lady that got my vitals was very sweet. Dr. McKeag is the best!

Apr 15, 2026
Dr. McKeag is fantastic. I felt immediate relief upon receiving the injection.

Apr 8, 2026
Thank you.

Apr 1, 2026
The care and expertise shown by Dr Ian McKeag is phenomenal. His staff is so kind, professional and compassionate. I have recommended him to others.

Apr 1, 2026
The staff is amazing

Mar 11, 2026
Great visit as always. Thank you.

Mar 2, 2026
No complaints at all, very pleased with my visit!

Feb 25, 2026
I can’t say enough good things about UAB Sports Medicine, Dr. McKeag, Phil, and Brandon. From start to finish, the care and dedication were outstanding. You all genuinely care about your patients, and it shows. I’m beyond thankful for everything you’ve done for me. I just hate that Highlands took away the free parking across the street.

Feb 18, 2026
Everything was good and efficient.

Jan 28, 2026
So knowledgeable, helpful, considerate & kind!

Jan 26, 2026
Professional and knowledgeable

Dec 31, 2025
Interaction