Kevin Hanigan, DO

Family Medicine

MercyOne Ankeny Prairie Trail Family Medicine

2605 Southwest White Birch Drive

Ankeny, IA 50023 Directions

515-643-7100

www.mercyone.org

4.9 out of 5

303 verified ratings

303 Ratings, 83 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 19, 2025
Dr Hanigan explained everything to me and examined me thoroughly

Dec 18, 2025
I trust Dr. Hanigan and feel comfortable with him.

Dec 4, 2025
EXCELLANT DOCTOR

Dec 2, 2025
his is very good doctor

Dec 2, 2025
Very knowledgeable combined with upbeat attitude

Nov 28, 2025
Dr.Hannigan does a great job. I have complete confidence for the care he provides.

Nov 28, 2025
Excellent doctor.

Nov 24, 2025
Positive and Helpful

Nov 21, 2025
Was quick to answer questions that came up the next day in my chart. Helpful and caring. Much appreciated!

Nov 18, 2025
Dr. Hanigan is very kind and really cares about my health.

Nov 17, 2025
Dr Hanigan a good guy. He is easy to talk to and is always respectful.

Nov 12, 2025
A trusted advisor. I'm 70 and more things are happening as I age. I'm relieved to have a doctor who is approachable and has such good advice, and a real concern for my changing world.

Nov 11, 2025
Good job as always

Nov 4, 2025
Wonderful Doctor!!

Nov 3, 2025
Good listener and diagnostic skills

Oct 24, 2025
Diagnosed the problem, ordered the meds, I was able to start the z-pack right away, and the cough was gone within five days.

Oct 23, 2025
Very thorough in trying to find a solution to my problem!

Oct 22, 2025
He listened to my concerns

Oct 21, 2025
I trust Dr. Hanigan.

Oct 17, 2025
Feeling confident in the relationship, will be back

Oct 14, 2025
He is the provider I hoped for. And I came in skeptical. He listened, responded, and priovided quality service and insight. I look forward to being in partnership with him.

Oct 14, 2025
He has my confidence

Oct 6, 2025
Keep up the fantastic patient care.

Oct 3, 2025
Doctor Hanigan was good but his nurse wasn’t good!!!

Sep 29, 2025
Nothing was resolved and no one called with results. i’m not a physician. I’m not a nurse. Not everyone has the ability to read information online. Especially senior citizens.

Sep 25, 2025
He recognizes that every patient is not the same.

Sep 15, 2025
I am very happy with Dr Hanigan as my doctor

Sep 11, 2025
Explained everything to me and showed a lot of compassion and concentration to my problems

Sep 10, 2025
Very efficient & perfect Dr meeting

Sep 9, 2025
Returned call with addition appointment and results of blood work.

Sep 9, 2025
I thought no one could replace Dr.Morten. Dr Hanigan is truly such an amazing, caring, knowledgeable Dr. He is truly a life saver to me. No words to express how I feel about him

Sep 5, 2025
Terrific relationship with me! As important as medical knowledge. Appreciate clear straight forward conversations, along with a little humor!

Sep 4, 2025
Well trained medical professional.

Sep 2, 2025
He was thorough and interested in what I had to say.

Aug 29, 2025
A wonderful doctor. I highly recommend.

Aug 28, 2025
He’s a 10 doctor we need more doctors like him

Aug 28, 2025
Listens, explains, & tries to make me feel comfortable.

Aug 26, 2025
I enjoy my visits with Dr. Hanigan.

Aug 26, 2025
excellent care

Aug 26, 2025
Excellent facility

Aug 25, 2025
Takes his time and listens.

Aug 25, 2025
he is a great dr.

Aug 25, 2025
Dr. Hanigan is great, but the support staff may make me change providers.

Aug 22, 2025
Staff and providers were a little overwhelmed with the number of patients and they might have been down a person or two. Service was still great!

Aug 21, 2025
Dr. Hannigan is an excellent physician

Aug 19, 2025
Best doctor

Aug 19, 2025
He’s doing an exellent job providing what I need for my health. Which is very appreciated.

Aug 11, 2025
He’s great and always takes the time that I need to understand what’s going on

Aug 7, 2025
Dr.Hanigan is great doctor in my experience as a new provider

Aug 5, 2025
Friendly and straightforward. shows an interest in his patients