David Harrison, DO

Family Medicine

MercyOne Ankeny Family Medicine

800 East 1st Street, Suite 1700

Ankeny, IA 50021 Directions

515-643-8100

www.mercyone.org

4.9 out of 5

319 verified ratings

319 Ratings, 116 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.
Dec 16, 2025
He makes you feel like your a person and not just a number.

Dec 8, 2025
I was concerned about my heart pain when coughing and, yes I was shown my lungs were clear and heart the normal shape but the majority of the time was spent talking about codine cough medicine and how college students would fake being sick to get prescriptions. I felt like it was being implied I was asking for drugs when all I wanted to check out was my heart

Dec 5, 2025
Always a good visit with Dr. Harrison

Dec 4, 2025
Awesome

Dec 4, 2025
on the day of my appointment, he had a medial student of some sort with him. He explained things to her just as he did with me. handled everything professionally and to detail for her as with me.

Dec 2, 2025
Doctor Harrison is an amazing doctor & person ! We moved to Ankeny 14 years ago & we were so worried we wouldn’t find a doctor like we had in Cedar Rapids but amazing grace we found a better & excellent doctor who we trusted! Thanks for your support

Nov 28, 2025
I’ve been a patient of Dr. Harrison for more years than I can remember and I highly recommend him.

Nov 24, 2025
Great at finding issues before they are a major problem

Nov 19, 2025
Dr. Harrison is a true professional. He takes the necessary time to explain what he is doing during an exam and how I can/should be taking care of myself.

Nov 19, 2025
I have been in for a couple of things this year, and Dr. Harrison remembers and shows interest in what’s been going on with me and the remedies that we’ve come up with.

Nov 18, 2025
A wonderful physician!

Nov 18, 2025
Dr. Harrison is very personable and always comes prepared for our visits with him. He listens carefully and keeps track of what is going.

Nov 18, 2025
I feel thoroughly informed when I leave the office.

Nov 17, 2025
Love having him as my primary physician! I am so blessed to have found him! Plan to see him for the rest of my life! Worth the drive from Ames! Thank you so much!

Nov 14, 2025
Excellent - always thorough

Nov 13, 2025
Awesome!!

Nov 11, 2025
Dr Harrison his knowledgeable, efficient, an experience physician. I can trust him.

Nov 10, 2025
Knowledgable & good listener. Know what he doing. I just had a physical & a shot

Nov 10, 2025
Dr. Harrison is very good as he explains everything to me if I have a question. Very knowledgeable and definitely would recommend him to friends and family.

Nov 6, 2025
Glad he is my Doctor

Nov 3, 2025
Very competent

Oct 31, 2025
Excellent

Oct 28, 2025
Thank you!

Oct 28, 2025
Dr Harrison has always been attentive to my concerns and in the past of my husband.

Oct 27, 2025
The dr Harrison is very good with patients and listening patients problems

Oct 23, 2025
Appreciate him and team!

Oct 21, 2025
Great doctor.

Oct 20, 2025
Always understands my situation and provides a path forward.

Oct 16, 2025
I feel like he knows my health history. Comes into the exam room prepared.

Oct 14, 2025
Dr. Harrison is an excellent doctor and feel he is on top of everything medically! Highly recommend him!!!!

Oct 14, 2025
Fantastic!! Caring,,, explaining,, time spend!!!

Oct 10, 2025
All good experiences, no complaints.

Oct 10, 2025
All questions answered thank you so much always as professional as always

Oct 6, 2025
Dr. Harrison is a very compassionate and caring trustworthy doctor who listens to concerns and explains procedures thoroughly.

Oct 6, 2025
He always explains everything and always is in a good mood

Oct 3, 2025
He is best doctor. He listened carefully he understand.

Oct 2, 2025
Very easy to chat with and explains the topics very well.

Oct 1, 2025
Dr. Harrison has been my primary physician for several years. I've been very happy with the care I've rec'd from him. I hope he never retires or moves away.

Sep 29, 2025
I believe Dr.Harrison is a excellent Doctor.

Sep 29, 2025
He is a great doctor and hope to have him for many years to come

Sep 22, 2025
Once I get to the providers I get very good care. That was especially true during my recent surgery. It's dealing with a sometimes arrogant and dismissive staff that's rhe biggest problem.

Sep 12, 2025
Always listens to me and explains things so i can understand.

Sep 9, 2025
Knowledgeable, Friendly. Does great work.

Sep 9, 2025
Dr. Harrison has been my provider for many years, that should speak for itself.

Sep 5, 2025
He’s a very good doctor and I’m very proud to call him my friend he listens to everything you say and give you straight answers number one in my book

Sep 4, 2025
He covered everything on my list.

Aug 29, 2025
I always go to Dr Harrison. He always makes time for me to ask any questions I might have concerns about. He is always kind and considerate for all my needs.

Aug 27, 2025
Dr.Harrison is a fantastic doctor

Aug 27, 2025
Great Dr. HARRISON.IS VERY GOOD..

Aug 26, 2025
I have always been happy with Dr. Harrison.