Michelle Craig, DO

Family Medicine

MercyOne Waterloo Family Medicine

2710 St. Francis Drive , Suite 210

Waterloo, IA 50702 Directions

319-272-5000

www.mercyone.org

4.9 out of 5

245 verified ratings

245 Ratings, 69 Comments


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.
Oct 23, 2025
Dr. Craig is the best!!!

Oct 20, 2025
Dr. Craig is the best! She always listens and truly cares about me. I always leave feeling like she took the time to hear my concerns and gave me solutions.

Oct 16, 2025
I wouldn’t see anyone but Dr Craig. I’ve never had a Dr so kind and cares. She makes sure I’m up to date on everything. Dr Craig is the BEST!!!

Oct 13, 2025
Very disrespectful and condescending towards me during the call, then at the end she became very sassy and even more condescending explaining to he about reestablishing care.

Oct 10, 2025
Dr Craig has been my provider for years and would not want to have another provider.

Oct 1, 2025
I'm grateful to have Dr. Craig as my physician

Sep 26, 2025
never rushes me through my exam and always makes sure all my concerns and questions are answered

Sep 23, 2025
Makes me feel that I am important and takes the time to explain things to me that I didn't understand

Sep 23, 2025
Nothing but EXCELLENT

Sep 22, 2025
Very knowledgeable and spends time listening to patient.

Sep 19, 2025
She goes above and beyond to help. By calling and talking to her nurse I was able to get a same day appointment,

Sep 16, 2025
Highly recommend to everyone

Sep 16, 2025
Thank you

Sep 15, 2025
Dr. Craig is a wonderful doctor and a great person!

Sep 12, 2025
Very caring and knowledgeable.

Sep 8, 2025
Dr Craig is an excellent doctor. She listens and provides great feedback. Her staff is great

Aug 28, 2025
Exceptional doctor. Thank you!

Aug 21, 2025
She has been my Dr for many years. I like, respect and trust her completely.

Aug 7, 2025
She does an awesome job! Dr. Craig is very caring and thorough with taking care of me and my medical needs.

Aug 4, 2025
Dr. Craig is the best. She is very knowledgeable, respectful and friendly.

Aug 4, 2025
Dr Craig has always provided very good care of me. With multiple issues she is extremly patient and understanding. We think the world of her!

Aug 4, 2025
DR CRAIG is doing a great job 10+.

Jul 25, 2025
She is my favorite doctor of all time. She really is thorough and so sweet and compassionate. Yet no monkey business when it comes to my health. I just love her

Jul 21, 2025
She is held in the highest regard in this community. Everyone, myself included, have so much confidence in her. I feel well taken care of.

Jul 18, 2025
She is a “star” at Mercy One. Everyone knows and appreciates her.

Jul 15, 2025
Professional and caring. Knows my medical history and answers any questions I have.

Jul 15, 2025
Dr. Craig is an awesome caring doctor!

Jul 14, 2025
listens to you and is very kind and understanding

Jul 14, 2025
Like I said the best!

Jul 10, 2025
Mskes me feel relaxed and at ease about my health issues

Jul 8, 2025
Thank you

Jun 20, 2025
My only issue is that any time I brought up something I was doing or trying, she recommended pharmaceutical intervention. For instance, I told her I was dieting and had some success, to which she responded asking if I was interested in weight loss medication. I am already on a good path why add drugs? And with my elevated blood pressure, she came back after my labs and recommended another medication. This issue is relatively new and it felt really early to already be recommending drugs.

Jun 11, 2025
Very good care

May 22, 2025
Dr. Craig is always concerned about me. She evaluates my chronic problems and always discusses preventive measures.

May 16, 2025
Grateful for Dr. Craig and her knowledge and her ability to connect with her patients.

May 15, 2025
Dr Craig is the best!

Apr 30, 2025
Good listener and gives you the time... No rush

Apr 29, 2025
I have been the happiest with Dr. Craig over any other provider I have ever had.

Apr 16, 2025
She is the best.

Apr 11, 2025
She is awesome

Apr 2, 2025
I just pray we never lose Dr. C . She is one in a million

Mar 31, 2025
all was good

Mar 17, 2025
Bright, knowledgeable, kind, patient, up to date!

Mar 14, 2025
Excellent rapport

Mar 4, 2025
great provider

Mar 2, 2025
He is a very good dr and i like him very much.

Feb 24, 2025
out standing

Feb 21, 2025
Excellent

Feb 20, 2025
Dr Michelle Craig was awesome!

Feb 17, 2025
She is knowledgable, observant, attentive to patient and patient history, excellent diagnostician