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

206 verified ratings

206 Ratings, 81 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.
Aug 6, 2026
One of the best physicians I know.

Aug 6, 2026
Making me comfortable with my treatment

Aug 5, 2026
Excellent!

Jul 30, 2026
Dr. Craig is an empathetic Doctor of which I am Blessed to have, to help me thru my aging process. She is always well prepared, reading and printing out my labs, so she is always well prepared when she enters the examining room to visit with me, Dr. Crag is always very through when explaining my labs and CT scans etc. She is very knowledgeable and speaks in layman terms. She is the BEST

Jul 28, 2026
She is an amazing person and doctor. Very smart and caring. She always knows the best way to help me with my concerns and worries.

Jul 27, 2026
Dr Craig is personable and makes you feel comfortable, yet so professional that you can trust suggestions and/or diagnosis.

Jul 27, 2026
Very thankful to have a great doctor.

Jul 24, 2026
Dr. Craig is a great provider. She is just unfortunately always booked out at least two months on appointments, but she deserves grace.

Jul 16, 2026
Solved the problem

Jul 13, 2026
You should have more doctors like her

Jul 10, 2026
She takes time, listens to your needs, and is not running out the door before your questions are answered.

Jul 9, 2026
I wish we have more doctors like Dr.Craig Michelle’s.

Jul 8, 2026
She is remarkably acute, considerate, and respective!

Jul 2, 2026
Dr. Craig is the best! Has found errors on our previous diagnosis and lead us down the right path.

Jun 30, 2026
Truly appreciate this very fine practice.

Jun 30, 2026
Dr. Craig is the best doctor I have ever had

Jun 19, 2026
Dr Craig listens so carefully and really picks up what you are saying. Sometimes even on what you are not saying. She lets you tell her what your concerns are so she can tell what needs to be done to help or if symptoms not something to worry about, she explains why and lets you ask questions. She is on top of everything!!!!

Jun 11, 2026
Dr Craig is an excellent doctor in all ways.

Jun 11, 2026
She always listens and makes you feel important.

Jun 8, 2026
Consistent care

Jun 3, 2026
I have nothing to complain about she has helped me out with a lot of things.

Jun 2, 2026
Great follow up when there was an issue with paperwork..no fault of theirs

May 29, 2026
Excellent she always makes me feel like im her only patient & gives me her undivided attention

May 28, 2026
She is thorough, a fine diagnostician, attentive, insightful.

May 19, 2026
Dr. Craig is professional, knowledgeable and compassionate. All crucial for a great Doctor.

May 12, 2026
Excellent provider and human being!

Apr 23, 2026
This medical team is relaxed and professional. They are appreciated!!

Apr 21, 2026
Dr Craig is the very best.

Apr 20, 2026
extremely thorough always making sure I understand any new procedure and never seems to rush us through our appt

Apr 17, 2026
Dr. Craig is the best doctor I have ever experienced. In my opinion you can't find a better doctor.

Apr 16, 2026
Best dr I ever had

Apr 13, 2026
I have highly recommended her to many friends and family members.

Apr 13, 2026
Dr. Crag is very good. The problem is getting an appointment to see her. If you have an appointment 3 months in advance you are ok. but if you need to see her because of an unexpected event or illness it is almost impossible, Dr. Craig and her nurse were able to work me in thankully. But not without several calls

Mar 31, 2026
Very kind to me & interested in me as a person

Mar 30, 2026
Dr Craig and her staff are very professional kind and I am happy to receive care from her

Mar 25, 2026
always excellent care

Mar 23, 2026
She is so caring and compassionate.

Mar 16, 2026
Makes me very comfortable and works with me to make it easier to take care of myself

Mar 12, 2026
She listens gives recommendations and leaves the choice to me. She is also very knowledgeable about my needs.

Mar 11, 2026
I have always felt comfortable with this Dr and appreciate the type of physician she is and human being she is even More.

Mar 2, 2026
great team so just keep doing what you are doing.

Feb 23, 2026
I really appreciate her excellent medical care and time she takes with me regarding my medical concerns.

Feb 16, 2026
Very good doctor very thorough and professional

Feb 13, 2026
All good at this time and I was reassured that I should not hesitate to call her if I noticed significant changes or symptoms of illness.

Feb 12, 2026
Caring, understanding and informative

Feb 10, 2026
Dr. Craig is an incredible Dr who gives you her full undivided attention, and never makes you feel unheard.

Feb 10, 2026
Dr. Craig has been care provider for my children for long time and has always done a great job

Feb 9, 2026
Answered my concerns and explained things that gave me a better understanding about them.

Feb 6, 2026
Very knowledgeable in all areas.

Feb 5, 2026
Personal phone call with the results of my blood and urine tests. Listens to concerns of patient and doesn't rush off.