Mary Hackbarth, ARNP

Cardiology

MercyOne Iowa Heart Center Ames

1816 Philadelphia Street

Ames, IA 50010 Directions

515-232-2500

4.9 out of 5

372 verified ratings

372 Ratings, 136 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.
Apr 24, 2026
She is excellent, caring, thoughtful

Apr 23, 2026
Appointment was long time

Apr 20, 2026
Mary is great! Kind, explains things in great depth, listens and makes me feel comfortable!!

Apr 10, 2026
Mary has been easy to talk with & will change things if needed.

Apr 7, 2026
A nice, friendly and knowledgeable person

Apr 7, 2026
Excellent nurse’s. I trust them with my care.

Apr 3, 2026
Mary always seems glad to see me and is always familiar with my situation

Apr 3, 2026
I have been a patient of Mary’s since 2015 - I have recommended her to several others. An outstanding health care provider .

Apr 1, 2026
This was my first visit with Mary Hackbarth. She was very clear in her questions and instructions. She explained everything. I left the appointment feeling confident that I had received good care and knew what to anticipate in starting a new medication.

Apr 1, 2026
Mary is very personable and tries to help us understand things well.

Mar 27, 2026
She is a very good doctor and gives good advice. She also helps me feel comfortable asking questions.

Mar 26, 2026
Great experience

Mar 23, 2026
Mary J Hackbarth is always friendly, nice and thorough at the appointment. I enjoy seeing Mary.

Mar 9, 2026
TOPS

Mar 6, 2026
I always feel at ease when I’m talking Mary. She always carefully listen to my concerns and gives me advice.

Mar 5, 2026
Mary is thorough and shows she truly cares about her patients

Feb 27, 2026
She made me feel like I could share medical issues with her and she went over my last lab tests with me and explained WHY they were good, and what I could do to keep them that way.

Feb 18, 2026
Mary is a very knowledgeable compassionate person. She truly cares about her patients. Highly recommend her.

Feb 18, 2026
Very good

Feb 12, 2026
Love Mary!! She explains things well and is very positive.

Feb 9, 2026
She is noy only a wonderful health care provider, she is a wonderful, caring, kind person.

Feb 9, 2026
I feel Mary really cares about my health and is very good at listening to what I have to say and explains things very well and is open to questions

Feb 9, 2026
She is very well versed and fun to have as my provider

Feb 6, 2026
I recall that Mary is a nurse practitioner rather than a PA. I ALWAYS FIND HER ADVISE HELPFUL!

Feb 6, 2026
Explained everything

Feb 6, 2026
Mary listens to me. She is a people person.

Feb 2, 2026
Excellent provider! Caring, very warm, listens thoughtfully, smart.

Jan 29, 2026
Mary is the greatest! She is always very thoughtful & curiosity. She takes my thoughts into consideration, always looking out for what's right for my health care needs.

Jan 29, 2026
I truly enjoy talking to Mary, she has always been a great help to me.

Jan 28, 2026
Caring, concerned and compassionate

Jan 27, 2026
She wants you to have all the information regarding your health.

Jan 22, 2026
Mary always has a great bedside manner and explains things very well.

Jan 22, 2026
Mary listens, understands and takes her time. She’s very knowledgeable.

Jan 21, 2026
Mary is very easy to talk to and explains things so the common person can understand. I really believe she cares about me and wants what is best for me healthwise. I feel I am getting excellent care from her.

Jan 19, 2026
All good and excellent

Jan 19, 2026
I appreciate how she communicates. She has respect for me as a person.

Jan 19, 2026
Very happy with her knowledge and care.

Jan 15, 2026
She is very good at what she does. She is easy to talk with and takes time to make sure you understand. I give her a 10+.

Jan 15, 2026
Highly recommended!

Jan 14, 2026
Mary always has a smile on her face and never exits until patient is completely satisfied with any and all questions that have been asked. There is no better doctor than Mary!

Jan 14, 2026
Mary is the best of the best. Knowledgeable, caring, phenomenal bedside manner. She listens to your concerns and explains everything that she thinks is important and puts you at ease. I 100% trust that she will do what’s best for me.

Jan 14, 2026
Very down to earth about explaining everything

Jan 9, 2026
She is genuinely interested in my health and provides great explanations.

Jan 8, 2026
Mary is a nice and caring person

Jan 6, 2026
Mary is very knowledgeable and explains everything so that I can understand.

Jan 6, 2026
Love Mary. She's very friendly, and thoughtful.

Jan 5, 2026
I feel I am in good hands with the staff there. Mary & Dr Sarda are great!

Dec 17, 2025
She was a wonderful lady. Glad I got to see her.

Dec 12, 2025
Don’t change anything!! Service is great,

Dec 12, 2025
Mary has been providing excellent care from the first day we met her. she takes all the time necessary to make sure we understand everything related to our situation. she is extremely knowledgeable and we trust her care completely.