John S. Baird, MD

Internal Medicine

www.nm.org

5.0 out of 5

1,773 verified ratings

Patient Reviews

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.
Likelihood to Recommend
5.0

192 Scheduled Comments


Jul 10, 2024
Very engaging and bright.
Scheduled for May 11, 2025

Jul 9, 2024
He is thorough, kind, humorous, and patient.
Scheduled for May 11, 2025

Jul 9, 2024
Dr. Baird is one of the best family doctor!!!!
Scheduled for May 11, 2025

Jul 9, 2024
Dr. Baird is fully prepared at each visit and covers all of my medical issues, medications and answers questions. I never feel rushed but feel I receive very comprehensive medical care.
Scheduled for May 11, 2025

Jul 5, 2024
Always very through
Scheduled for May 11, 2025

Jul 5, 2024
Dr Baird is extremely knowledgeable and he talked good care of me
Scheduled for May 11, 2025

Jul 3, 2024
I have the utmost confidence in Dr. Baird. He is thoughtful, extremely thorough, and professional. He takes the time to explain everything and answers all questions. I trust his judgement and value having him as my doctor.
Scheduled for May 11, 2025

Jul 3, 2024
Dr Baird is great!
Scheduled for May 11, 2025

Jul 2, 2024
Good Doctor
Scheduled for May 11, 2025

Jul 2, 2024
Knowledge and personality
Scheduled for May 11, 2025

Jul 2, 2024
Dr. Baird is extremely responsive and professional with my care. Always thorough with explanations and recommendations. The experience is like a family practice of 40 years ago.
Scheduled for May 11, 2025

Jul 1, 2024
Kind and very knowledgeable doctor
Scheduled for May 11, 2025

Jun 30, 2024
He takes time and listens.
Scheduled for May 11, 2025

Jun 29, 2024
caring, thorough medical care from this doctor
Scheduled for May 11, 2025

Jun 28, 2024
He always answers my questions clearly and is sure I understand next steps with very detailed notes
Scheduled for May 11, 2025

Jun 28, 2024
Dr John Baird has been my primary care doctor for a number of years and provided excellent care and information for a better, healthier lifestyle
Scheduled for May 11, 2025

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