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

5.0out of 5(1,694 Ratings, 497 Comments)


Oct 12, 2023
Thorough, thoughtful, caring, good sense of humor, relates well to his patients.
Published on Sep 1, 2024

Oct 12, 2023
Dr. Baird takes his time and makes sure you understand everything.
Published on Sep 1, 2024

Oct 10, 2023
Dr. Baird is so caring and kind. He really is concerned about your health. I am so grateful to have him as my primary care doctor. He really listens to you!
Published on Sep 1, 2024

Oct 9, 2023
Listens and recommends
Published on Sep 1, 2024

Oct 8, 2023
Dr. Baird is very intelligent about anything I ask and gives an answer to all of my questions. He is quick to respond to all of my questions and concerns. He also listens as well as shows compassion to all of my concerns.
Published on Sep 1, 2024

Oct 7, 2023
Thorough and professional. Great doctor.
Published on Sep 1, 2024

Oct 5, 2023
Dr. Baird is very professional. He takes his time with you. He listens to all your questions. Explains everything very clearly. Excellent doctor!
Published on Sep 1, 2024

Oct 4, 2023
Excellent doctor, extremely knowledgeable, friendly and open to discussion on important medical issues.
Published on Sep 1, 2024

Oct 3, 2023
He is very responsive and explains things in an understandable fashion
Published on Sep 1, 2024

Sep 29, 2023
I have confidence that anyone I recommended Dr. Baird to would be very pleased with his expertise.
Published on Sep 1, 2024

Sep 26, 2023
He is very professional and personable and always responds quickly to my messages
Published on Sep 1, 2024

Sep 25, 2023
Takes great care to explain health issues and care
Published on Sep 1, 2024

Sep 25, 2023
He's a great Doctor always very clear and professional.
Published on Sep 1, 2024

Sep 24, 2023
He’s a great Dr. Listens and explains things clearly.
Published on Sep 1, 2024

Sep 23, 2023
He is very helpful. If I have an issue with something he always has the answer. He’s a very nice person. I feel he has my best interest in mind.
Published on Sep 1, 2024

Sep 22, 2023
Dr. Baird is thorough, thoughtful, honest and kind. His bedside manner is second to none and he clearly cares for his patients.
Published on Sep 1, 2024

Sep 21, 2023
Great doctor
Published on Sep 1, 2024

Sep 20, 2023
Personable & very competent. Asks questions - feel at ease with him.
Published on Sep 1, 2024

Sep 20, 2023
Dr. Baird is very caring and kind. He really cares about you and takes as much time as you need with him.
Published on Sep 1, 2024

Sep 18, 2023
Same as above the best. Knowledgeable Personable Caring
Published on Sep 1, 2024

Sep 18, 2023
He seems okay.
Published on Sep 1, 2024

Sep 16, 2023
Dr. Baird is knowledgeable, thorough, kind and compassionate. He takes such good care of me and my husband, especially as we’re aging and having more health issues. He helps make our lives less complicated.
Published on Sep 1, 2024

Sep 14, 2023
Knowledgeable and caring professional.
Published on Sep 1, 2024

Sep 11, 2023
He is very smart and personable as well.
Published on Sep 1, 2024

Sep 11, 2023
Really good care
Published on Sep 1, 2024

Sep 7, 2023
He took the time to explain the situation to me
Published on Sep 1, 2024

Sep 6, 2023
Excellent listening skills; takes time to ask follow-up questions.
Published on Sep 1, 2024

Sep 3, 2023
He takes his time. Answers questions easily. Totally informative about vaccines importance, when to get them Thorough..
Published on Sep 1, 2024

Sep 1, 2023
I have recommended Dr. Baird to anyone who asks me if I know of a good doctor.
Published on Sep 1, 2024

Aug 29, 2023
Takes time to listen to what concerns me and comes up with solutions
Published on Jan 11, 2024