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

341 verified ratings

341 Ratings, 129 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.
Feb 18, 2026
Friendly, professional and knows my history. Goes above and beyond to take the time to explain things and answer my questions. Very knowledgeable.

Feb 16, 2026
Always through but listens to me.

Feb 11, 2026
All I can say is that he is the best

Feb 6, 2026
David Harrison is the best

Feb 6, 2026
He shows he cares about solving the problems of the patients he sees

Feb 3, 2026
Listened, took time, very thorough.

Feb 2, 2026
Best medical professional in my life of 89 years!

Feb 2, 2026
Harrison is very professional. Well prepared and provides a thorough detailed explanation of the issues.

Jan 29, 2026
I have been going to Dr Harrison for years and he has always been kind caring and compassionate to myself and my spouse before he passed.

Jan 29, 2026
Dr Harrison is very compassionate and interested in my health.

Jan 22, 2026
I'm glad he listens to my concerns. Since he listened to me we may have found a hereditary disease in the early stages.

Jan 15, 2026
Dr. Harrison is great and the whole crew at mercy one is very courteous. And professional and friendly

Jan 7, 2026
Great visit, and got everything done in a timely matter, and got to work on time, and the follow up the next day was great!

Jan 6, 2026
Great experience!

Jan 6, 2026
Best Doctor there could be.

Jan 5, 2026
Dr. Harrison is Dr. Harrison is one of the better doctors that Mercy has. Mercy should be very happy that they have him as a physician at this location. A+++++++++++

Jan 2, 2026
Excellent first visit to get established in this area

Dec 30, 2025
Excellent care giver.

Dec 30, 2025
Great doctor

Dec 29, 2025
I appreciate the time he spends when I come in. Very professional, very personable

Dec 24, 2025
Great!

Dec 22, 2025
Dr. Harrison is caring and concerned. He listens and is genuinely interested in caring for the patient.

Dec 19, 2025
Helps understand your, needs and concern,with medical issues, and health.

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.