Michael Brian Kraft, MD

Family Medicine

www.nm.org

4.9 out of 5

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

4.9out of 5(900 Ratings, 320 Comments)


Jun 8, 2023
Extremely nice, listens to what you have to say, and tries to figure out a solution.
Published on Jan 11, 2024

Jun 7, 2023
Dr Kraft was extremely professional and attentive. Answered all questions. I was very pleased.
Published on Jan 11, 2024

Jun 5, 2023
Great personal interaction
Published on Jan 11, 2024

Jun 2, 2023
See above. Dr. Kraft is incredibly welcoming, personable and thoughtful. I’m hopeful he will be my physician for many years to come.
Published on Jan 11, 2024

Jun 1, 2023
He asked great questions about my background.
Published on Jan 11, 2024

May 31, 2023
Very professional & listened well
Published on Jan 11, 2024

May 23, 2023
I like the fact that he takes a personal interest in his patients. Appreciate his his professionalism. And his thoroughness!
Published on Jan 11, 2024

May 19, 2023
Competent and caring
Published on Jan 11, 2024

May 18, 2023
He is very caring. And knowledgeable.
Published on Jan 11, 2024

May 17, 2023
Dr. Kraft not only listened to what I had to say about my health and medical history, he clearly considered my input before offering advice on how to improve my health. He was very professional, spent more time in the room with me than most doctors, and measured my blood pressure PROPERLY!
Published on Jan 11, 2024

May 15, 2023
Kind and very smart
Published on Jan 11, 2024

May 15, 2023
Friendly, professional and explained technical issues well.
Published on Jan 11, 2024

May 11, 2023
Thorough and friendly
Published on Jan 11, 2024

May 11, 2023
Best dr ever. Dr Kraft includes me in my career. He explains medical terms and treatment in terminology I understand
Published on Jan 11, 2024

May 9, 2023
Great experience.
Published on Jan 11, 2024

May 9, 2023
He was very thorough in has intake of a Patient transfer of care. He made me feel like he really understood my specific needs.
Published on Jan 11, 2024

May 4, 2023
Very helpful, knowledgeable and attentative to my concerns, narratives, etc. Great translator of highly complex medical content into layman's terms. Helpful and provides actionable information. Sharp.
Published on Jan 11, 2024

May 3, 2023
I have recommended him to several people! He listens, is knowledgeable, personable, holds me accountable.
Published on Jan 11, 2024

May 3, 2023
He was very kind. Explained everything. Answered my questions.
Published on Jan 11, 2024

May 2, 2023
Due to his kindness, good medical attention, he listens to us and explains everything and about the medicines very well.
Published on Jan 11, 2024

May 2, 2023
Very professional ans courteous. Talks to you directly.
Published on Jan 11, 2024

May 1, 2023
Professional Caring Knowledgeable
Published on Jan 11, 2024

May 1, 2023
Best doctor I have ever had
Published on Jan 11, 2024

May 1, 2023
Thorough and professional
Published on Jan 11, 2024

Apr 30, 2023
Patient, bright, really cares!
Published on Jan 11, 2024

Apr 28, 2023
His comments on the video were very helpful in deciding how to proceed with my Covid treatment.
Published on Jan 11, 2024

Apr 28, 2023
Dr. Kraft listens, is caring, thorough, knowledgeable, personable, professional and a problem solver. He is calming and techno savvy. He includes the patient on decisions. I highly recommend him.
Published on Jan 11, 2024

Apr 27, 2023
Good Doctor
Published on Jan 11, 2024

Apr 20, 2023
Dr. Kraft was friendly and approachable as a person, as well as professional in his medical care approach. His 'bedside manner' was relaxing and made it easy for me as a patient
Published on Jan 11, 2024

Apr 20, 2023
Very thorough, kind, knew what he was doing.
Published on Jan 11, 2024