Michael Brian Kraft, MD

Family Medicine

www.nm.org

4.9 out of 5

945 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
4.9

125 Scheduled Comments


Dec 19, 2024
Great team and Dr. Kraft is exceptional at his job.
Scheduled for Oct 11, 2025

Dec 10, 2024
Dr Kraft listens and wants what you s best for his patients
Scheduled for Oct 11, 2025

Dec 6, 2024
Dr. Kraft, Great! Smart and personable
Scheduled for Oct 11, 2025

Dec 3, 2024
Takes time to discuss your situation. Talks about your various medications and the side effects of each.
Scheduled for Sep 11, 2025

Dec 2, 2024
He listens
Scheduled for Sep 11, 2025

Nov 26, 2024
Thorough and professional also not a huge prescriber of meds
Scheduled for Sep 11, 2025

Nov 22, 2024
I did already
Scheduled for Sep 11, 2025

Nov 22, 2024
Please see above comments on question 1. Also, Dr. Kraft was very easy to communicate with, very knowledgeable.
Scheduled for Sep 11, 2025

Nov 20, 2024
He's very good, explains
Scheduled for Sep 11, 2025

Nov 13, 2024
I would recommend his service to my friends, family, and co-workers. I get totally satisfaction with my visits.
Scheduled for Sep 11, 2025

Nov 12, 2024
Very kind and professional
Scheduled for Sep 11, 2025

Nov 8, 2024
My visit went very well, Dr. Kraft and his team always do a great job of taking care of my needs with their expertise and service. Always has a plan to continue to meet my overall healthcare needs
Scheduled for Aug 11, 2025

Nov 6, 2024
Dr Kraft takes the time to talk to you. Makes you feel important.
Scheduled for Sep 11, 2025

Nov 5, 2024
Knowledgeable and professional
Scheduled for Sep 11, 2025

Nov 4, 2024
He a very good doctor who focuses on his patient and very knowledgeable and easy to talk to.
Scheduled for Aug 11, 2025

Nov 4, 2024
Dr. Kraft and his staff are super
Scheduled for Aug 11, 2025

Oct 30, 2024
Dr. Kraft is so understanding. He takes the time to listen and check things out. He has been a key figure as part of my team.
Scheduled for Aug 11, 2025

Oct 28, 2024
This is my 1st appointment with Dr Kraft but he was on time, knowledgeable and listened to everything I had to say
Scheduled for Aug 11, 2025

Oct 24, 2024
Very professional
Scheduled for Aug 11, 2025

Oct 23, 2024
Dr. Kraft has new and old school quality's.
Scheduled for Aug 11, 2025

Oct 17, 2024
His knowledge & genuine care for the patient.
Scheduled for Aug 11, 2025

Oct 17, 2024
Dr. Kraft is excellent! He spends as much time as needed and does a great job of understanding and explaining things.
Scheduled for Aug 11, 2025

Oct 10, 2024
Dr. Kraft is great, hears your story doesn't hurry you and orders appropriate tests. The office staff is friendly and professional.
Scheduled for Aug 11, 2025

Oct 8, 2024
Dr Kraft is extremely knowledgeable and treats his patients with dignity and respect.
Scheduled for Aug 11, 2025

Oct 8, 2024
Took time and seemed knowledgeable
Scheduled for Aug 11, 2025

Oct 6, 2024
Dr Kraft is always prepared. It is clear that he is up to date on my file and he is a very good listener and communicator!
Scheduled for Aug 11, 2025

Oct 4, 2024
Personable, honest, thorough, patient, caring person. Explains everything and uses visual aids for better understanding!
Scheduled for Aug 11, 2025

Oct 4, 2024
Friendly, thorough in exams. Explains everything. Makes you feel comfortable.
Scheduled for Aug 11, 2025

Sep 30, 2024
He has been a good doctor to me very informational and he cares about my health at least I feel that he does
Scheduled for Jul 11, 2025

Sep 30, 2024
He is concerned for my health Answers my questions & concerns I feel very confident being in his care.
Scheduled for Jul 11, 2025