John S. Baird, MD

Internal Medicine

www.nm.org

5.0 out of 5

1,694 verified ratings

Patient Reviews

The following ratings and reviews are based on verified patient experiences collected from independently administered surveys. The overall rating is an average of all responses to the survey questions listed below. The ratings and comments submitted by patients reflect their own views and opinions.
Likelihood to Recommend
5.0

146 Scheduled Comments


Jun 28, 2024
Engaged with me during my visit. Took time to listen and address my questions/concerns.
Scheduled for May 11, 2025

Jun 26, 2024
Dr Baird is awesome! The most patient, knowledgable, and thorough doctor!
Scheduled for May 11, 2025

Jun 26, 2024
He is extremely responsive, thoughtful & caring.
Scheduled for May 11, 2025

Jun 25, 2024
Because Dr Baird tells you how it is no games no goofing around I like that I like straightforward medicine and he's very very very good at it
Scheduled for May 11, 2025

Jun 24, 2024
Great doctor
Scheduled for May 11, 2025

Jun 24, 2024
Dr. Baird is very straight forward and clear on his diagnosis and recommendations.
Scheduled for May 11, 2025

Jun 21, 2024
He takes time with me and always knows how to solve my health problems.
Scheduled for May 11, 2025

Jun 19, 2024
He is kind and caring and very thorough. He explains everything and answers all questions. He is a wonderful physician.
Scheduled for May 11, 2025

Jun 18, 2024
I felt very confident and secure in his care. I must say he is, by far, the kindest and nicest doctor I have ever met. Dr Baird is an exceptional and caring doctor. His commitment to patient care is truly commendable. My heartfelt gratitude for his unwavering dedication and compassionate care. Thanks you Dr Baird.
Scheduled for Apr 11, 2025

Jun 18, 2024
Dr. Baird is the best physician I can ask for. He is always on time, is very thorough, and just generally a great person.
Scheduled for Apr 11, 2025

Jun 18, 2024
Smart. Thorough
Scheduled for Apr 11, 2025

Jun 18, 2024
He is knowledgeable, direct, explains the origen, causes, solutions to disease & sickness and is easy to understand.
Scheduled for Apr 11, 2025

Jun 18, 2024
My doctor takes time to to listen and explains things well.
Scheduled for Apr 11, 2025

Jun 17, 2024
Dr. Baird is Great. 5 Stars. He remembered me , my health concerns and gives great advice.
Scheduled for May 11, 2025

Jun 17, 2024
How he cares for the wellbeing of each patient
Scheduled for May 11, 2025

Jun 17, 2024
Best doctor I have in 69 years of my life!!!
Scheduled for May 11, 2025

Jun 17, 2024
Dr. Baird gives you the time you need, explains everything, is friendly, and a great doctor. I trust him.
Scheduled for May 11, 2025

Jun 17, 2024
Great listener and very knowledgeable. Also, wonderfully corny jokes!
Scheduled for May 11, 2025

Jun 15, 2024
Dr. Baird is an excellent physician in all respects. Knowledgeable, courteous, thorough, and well-spoken.
Scheduled for May 11, 2025

Jun 14, 2024
He is very good in explaining his diagnosis in terms a patient can understand. He seems most learned about medications and how they effect the body. He listens!
Scheduled for Apr 11, 2025

Jun 13, 2024
He’s a great doctor; very personable and caring.
Scheduled for Apr 11, 2025

Jun 11, 2024
Knowledgeable and congenial
Scheduled for Apr 11, 2025

Jun 10, 2024
Dr. John is the best doctor I've had. Great personality speaks to you in layman's terms so you understand everything. He is a total professional.
Scheduled for Apr 11, 2025

Jun 8, 2024
The best seen all my life Very polite Explain everything perfectly The crew, also is very professional and very kind
Scheduled for Apr 11, 2025

Jun 4, 2024
Dr Baird takes the time to listen, make suggestions and doesn’t rush you out the door.
Scheduled for Apr 11, 2025

Jun 4, 2024
He remembers details about the patients both personally and medically
Scheduled for Apr 11, 2025

Jun 3, 2024
Because he very knowledgeable and kind to all of his clients and h smile makes other people smile as well
Scheduled for Apr 11, 2025

Jun 2, 2024
Wise, thoughtful, sincere
Scheduled for Apr 11, 2025

May 31, 2024
Already did
Scheduled for Apr 11, 2025

May 31, 2024
He always has time for me. He responds quickly to any issues. Mainly he listens and works with me. I feel valued,
Scheduled for Apr 11, 2025