Mary Hackbarth, ARNP

Cardiology

MercyOne Iowa Heart Center Ames

1816 Philadelphia Street

Ames, IA 50010 Directions

515-232-2500

4.9 out of 5

379 verified ratings

379 Ratings, 148 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.
Jun 17, 2026
Mary is wonderful and compassionate with mom, her patient.

Jun 16, 2026
Mary's "bedside" manner is wonderful - very kind, interested, and professional.

Jun 11, 2026
I wish she could be my primary care person!!!

Jun 10, 2026
She was very good.

Jun 9, 2026
Mary is genuinely interested in making sure I'm living my best life.

Jun 8, 2026
She makes you feel special!

Jun 5, 2026
The fact that I'm willing to follow Dr. Hackbarth to her next position in another town still while staying with Iowa heart shows that I trust her and I'm willing to recognize that she is that good

Jun 4, 2026
I trust and love Mary

Jun 2, 2026
She is outstanding! Thorough, spends good amount of time with you, excellent teaching, warm and caring

May 28, 2026
Mary suggested another test at a later time.

May 27, 2026
Mary goes above and beyond caring for patients!

May 27, 2026
Her MY CHART REPORT was done before I even got home! WOW!

May 20, 2026
Always updated on my medical needs

May 19, 2026
Very nice

May 14, 2026
Mary is absolutely outstanding in her field, extremely professional, considerate, kind and friendly. Not only is she a knowledgeable professional but also wonderful person.

May 13, 2026
Caring personality/Very knowledgeable

May 8, 2026
Just a very nice lady to be around

May 6, 2026
I hope Mary never retires!

Apr 30, 2026
Mary is very personable—always ready to listen to the problems and concerns before responding. She’s very knowledgeable, compassionate, and approachable. I feel very comfortable asking her my questions.

Apr 28, 2026
Sad to hear she's leaving Ames

Apr 28, 2026
very good provider

Apr 24, 2026
She is excellent, caring, thoughtful

Apr 24, 2026
Wonderful person

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 9, 2026
Very pleasant person and easy to speak with.

Apr 9, 2026
She was wonderful!

Apr 9, 2026
I have seen Mary many times over the years, she has always put me first and explained everything. I always know that she puts my health first.

Apr 7, 2026
Very helpful and professional.

Apr 7, 2026
She takes the time to make sure we understand everything.

Apr 7, 2026
Love her!

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 3, 2026
So glad Mary is my provider. She is extremely compassionate and I'm totally at ease with her and her recommendations.

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 19, 2026
Mary is kind, responsive and very professional. She is awesome!

Mar 17, 2026
Very informative.

Mar 17, 2026
I did appreciate that Mercy One alerted me to this appt even the morning of that appt. This time was a change in appt time due to an upcoming vacation for me, which was on my mind. So thank you for that add'l appt alert.

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 6, 2026
She teaches me something about my care every time I visit. I feel like I have more control over my situation when I depart the building

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.