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


Oct 8, 2024
Dr. Baird really cares and takes his time to discuss what's best for you. He also takes the time to communicate on MyChart.
Scheduled for Aug 11, 2025

Oct 5, 2024
On time. Not rushed. Listened to me.. offered solution and treatment. Competent doctor.
Scheduled for Aug 11, 2025

Oct 3, 2024
Dr Baird took time with me as a new patient to understand my medical history and we talked about a plan for going forward. He answered all of my questions and concerns, then talked about scheduling tests and blood work. Actually, he knew a lot of my medical history because I had linked my other doctors, My Chart, and he saw all of my medical history before my visit.
Scheduled for Jul 11, 2025

Sep 27, 2024
He is a very knowledgeable, personable and passionate Doctor who cares for his patients.
Scheduled for Jul 11, 2025

Sep 26, 2024
He is easy to talk to and a great listener!
Scheduled for Jul 11, 2025

Sep 26, 2024
Great doctor. Thorough and knowledgeable.
Scheduled for Jul 11, 2025

Sep 26, 2024
He is very thorough and listens to all my questions and explains the answers.
Scheduled for Jul 11, 2025

Sep 24, 2024
Best doctor I've had in my 75 years. Very thorough and caring
Scheduled for Aug 11, 2025

Sep 22, 2024
Knowledgeable and kind
Scheduled for Jul 11, 2025

Sep 21, 2024
Knowledgeable, friendly, experienced and much, much more!!!!
Scheduled for Jul 11, 2025

Sep 19, 2024
Bright, caring, informative. He explains his findings in understandable terms.
Scheduled for Jul 11, 2025

Sep 19, 2024
Best.
Scheduled for Jul 11, 2025

Sep 19, 2024
My life has changed for the absolute better since meeting Dr.Baird. He spends enough time with me to explain my medical conditions and helps to improve them. He is very informative, helpful and kind. He makes me smile every time I see him and I can be honest with him and speak with him anything. He’s a wonderful addition to any medical team I’ve ever had.
Scheduled for Jul 11, 2025

Sep 14, 2024
He’s very caring and if I have a problem he gets right back to me
Scheduled for Jul 11, 2025

Sep 11, 2024
He always takes time to answer all of my questions. He’s familiar with my medical history and always offers suggestions for alternative treatment. He’s easy to talk to.
Scheduled for Jul 11, 2025

Sep 10, 2024
Dr. Baird was very informative with answering my questions.
Scheduled for Jul 11, 2025

Sep 7, 2024
Good listener.
Scheduled for Jul 11, 2025

Sep 4, 2024
He always takes the time to explain the things I need to know to make wise health care decisions
Scheduled for Jul 11, 2025

Sep 3, 2024
Spends time talking to you about concerns and treatment.
Scheduled for Jun 11, 2025

Aug 29, 2024
Always professional and makes time to address any questions or concerns. Thorough care planning.
Scheduled for Jul 11, 2025

Aug 29, 2024
Dr Baird is the best; knowledgeable, friendly and explains things clearly.
Scheduled for Jul 11, 2025

Aug 29, 2024
Very well informed, took care of every detail that we had talked before and also follow up with next steps.
Scheduled for Jul 11, 2025

Aug 26, 2024
Dr Baird doesn’t rush you. He explains everything clearly. Answers all your questions.
Scheduled for Jun 11, 2025

Aug 26, 2024
Dr. Baird is professional, knowledgeable, confident, understanding, easy to talk to, listens, answers questions and takes his time with me.
Scheduled for Jun 11, 2025

Aug 22, 2024
He is knowledgable and has a great people skills. He is patient, warm, and informative.
Scheduled for Jun 11, 2025

Aug 22, 2024
Dr. Baird listens thoughtfully to your questions and answers in a way that is easy to understand.
Scheduled for Jun 11, 2025

Aug 20, 2024
He is awsome
Scheduled for Jun 11, 2025

Aug 20, 2024
He's thorough, has a sense of humor, and I have confidence in him.
Scheduled for Jun 11, 2025

Aug 20, 2024
Basically same as above answer - Always get in on time but never feel rushed during appointment. Dr. Baird goes over all issues, all meds and is well aware of my history. I always feel that my concerns have been addressed and questions covered.
Scheduled for Jun 11, 2025

Aug 19, 2024
Dr.Baird cares about his patients. He listens to your concerns, asks questions and explains possible issues thoroughly.
Scheduled for Jun 11, 2025