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

107 Scheduled Comments


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

May 7, 2024
Very nice and helpful
Scheduled for Apr 11, 2025

May 6, 2024
Dr. Kraft is an awesome doctor in every way. He is professional, friendly, informative, and we work as a team to improve my health. I have a great group of doctors and I’m grateful he is my doctor.
Scheduled for Apr 11, 2025

May 6, 2024
What a great doc. Patient, thoughtful, thorough and so patient oriented. He is wonderful.
Scheduled for Apr 11, 2025

May 2, 2024
A real pro who is relatable
Scheduled for Apr 11, 2025

May 2, 2024
Articulate and informative
Scheduled for Apr 11, 2025