Barbara Heck, ARNP

Family Medicine

MercyOne Johnston Family Medicine

5615 Northwest 86th Street

Johnston, IA 50131 Directions

515-643-6000

4.9 out of 5

110 verified ratings

110 Ratings, 22 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 12, 2025
I can't say it enough how much I enjoy having Barb as my PCP, and respect her skills.

Jul 29, 2025
She is phenomenal and I would highly recommend her to anyone

Jul 14, 2025
Barb has been my primary care physician for over 20 years, her location is nowhere close to my home, but her comfort and professionalism is worth the drive and always has been.

Jul 14, 2025
Barb is very kind. She asks questions and listens to my answers. I have always highly recommended Barb to any of my friends.

Jun 3, 2025
Barb Heck PARA Excellent Provider who gets us well& helps to keep us well, Excellent at questioning and full answering, making sure we understood treatment &meds, plus follow up after. Her nurse is through all & caring professional also. Front office is great esp. Sandy's. Help & appt. Settg. We plan stayg a long time.

May 29, 2025
I’m very pleased with my Doctor

May 16, 2025
Barb is awesome

May 16, 2025
Barb always takes the time to listen. I never feel rushed

May 5, 2025
Barb is the reason I continue to come to Mercy One Johnston for care

May 5, 2025
She is the best provider I have ever had

Apr 17, 2025
Very efficient use of time and pleasant to converse with

Apr 10, 2025
Barb really goes the extra mile for her patients.

Apr 7, 2025
Always great experience. Friendly, caring, and good listener. I have been seeing her for over 25 years. Must like her!

Apr 1, 2025
I love seeing Barb Heck

Mar 28, 2025
Always friendly and takes the time to listen

Mar 13, 2025
Always enjoy my visit.

Mar 11, 2025
My wellness appointment should have been combined with a regular lab blood draw visit, instead of two separate visits. I was not aware prior to the visit that this was not the case. I unnecessarily fasted for the visit.

Mar 11, 2025
Very good provider

Mar 10, 2025
I really appreciate Barbs no nonsense way of addressing any concerns that I have. She really knows how to read a patient

Feb 3, 2025
Awesome!

Jan 20, 2025
Barb has and continues to be my go to provider, thankfully!

Jan 9, 2025
Allways receive excellent care as did as recent asTues Wed & Th tis wk