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


Jun 19, 2024
great dr
Scheduled for May 11, 2025

Jun 18, 2024
Personal, friendly and explains everything in detail so patient can understand. I feel I am in good hands.
Scheduled for May 11, 2025

Jun 13, 2024
Very personable and knowledgeable!
Scheduled for Apr 11, 2025

Jun 11, 2024
Dr. Kraft is very personable and asks a lot of question to help you for any medical need [Patient's Name]
Scheduled for Apr 11, 2025

Jun 11, 2024
He cares
Scheduled for Apr 11, 2025

Jun 11, 2024
Prompt, explains clearly his understanding of current issues and always has prognosis for mediation
Scheduled for Apr 11, 2025

Jun 10, 2024
He listens, asks great questions, and doesn’t rush through the appointment.
Scheduled for Apr 11, 2025

Jun 10, 2024
Very good to work with
Scheduled for Apr 11, 2025

Jun 10, 2024
I appreciate straightforward easy to understand explanations
Scheduled for Apr 11, 2025

Jun 9, 2024
Dr. Kraft took his time to listen to me during my appointment. He answered all my question that I had.
Scheduled for Apr 11, 2025

Jun 8, 2024
He take all the time for me
Scheduled for Apr 11, 2025

Jun 6, 2024
Concerned, efficient, and well trained doctor
Scheduled for Apr 11, 2025

Jun 4, 2024
Kind, patient, thoughtful
Scheduled for Apr 11, 2025

Jun 4, 2024
Dr Kraft is knowledgeable, good at communicating that knowledge, comprehensive in asking questions and discussing all aspects of the patient’s health, and very personable.
Scheduled for Apr 11, 2025

Jun 3, 2024
Knowledgeable, nice, and took time for my questions.
Scheduled for Apr 11, 2025

Jun 2, 2024
Caring, efficient, & knowledgeable
Scheduled for Apr 11, 2025

May 30, 2024
Explains everything clearly so we can understand the basics.
Scheduled for Apr 11, 2025

May 28, 2024
Very comfortable with, takes his time to cover all issues and concerns
Scheduled for Apr 11, 2025

May 28, 2024
Very responsive!
Scheduled for Apr 11, 2025

May 24, 2024
Friendly and attentive to his work, explaining well the procedures to follow, verifying medications, etc. Thank you Dr. Kraft
Scheduled for Apr 11, 2025

May 24, 2024
He was very caring in understanding my concerns.
Scheduled for Apr 11, 2025

May 17, 2024
Excellent attention
Scheduled for Apr 11, 2025

May 16, 2024
Dr. Kraft was great! I felt like he took the time to listen to my concerns! I did not feel rushed or brushed off at all!
Scheduled for Apr 11, 2025

May 16, 2024
My doctor is a very caring person has a very caring attitude towards his patients
Scheduled for Apr 11, 2025

May 16, 2024
Easily engaged and listened to me and had good suggestions for care.
Scheduled for Apr 11, 2025

May 16, 2024
Very thorough and he really took his time with me.
Scheduled for Apr 11, 2025

May 14, 2024
Took his time and asked a lot of questions.
Scheduled for Apr 11, 2025

May 10, 2024
Takes time to explain everything
Scheduled for Apr 11, 2025

May 7, 2024
Provided the next steps in dealing with my issue.
Scheduled for Apr 11, 2025

May 7, 2024
He is so kind. A great listener. I always feel he puts patient first. He is very knowledgeable. I’m so happy he is my doctor. We are in partnership regarding my mental and physical health.
Scheduled for Apr 11, 2025