Skip to section
Everyone was super friendly and thorough.
February 29, 2024
Dr. Hircock listens to my concerns and is able to provide good care.
December 29, 2023
Very comfortable communication, attentive and timely. I am very happy with my choice
December 13, 2023
Dr. Hircock is a great doctor! He's very understanding and listens to my concerns. HIGHLY recommend.
November 7, 2023
Dr. Hircock's nurse was friendly, prompt, and very courteous. Dr. Hircock explained my lab results clearly so that I could understand them and answered my questions not only about the lab work but other questions regarding my health, etc. He is very easy to talk with and understand and helpful. THANK YOU!
October 6, 2023
He is so thorough every time! He takes time to answer all my questions and isn’t in a rush to get me out.
October 5, 2023
Doctor is succinct to the point explains things clearly and why he’s doing it and what it’s gonna take to get it done .
September 27, 2023
Dr. Hircock is an awesome doctor...thorough and friendly and caring!!!!!
September 20, 2023
Dr. Hircock is always very understanding and will do everything he can to help his patients
September 1, 2023
Dr Hircock and his nurses are the most caring and kind. Dr Hircock is extremely knowledgeable. I HIGHLY recommend him
August 22, 2023
Every staff member was highly professional and helpful from the fist steps in the door. I was checked in and seen with in a unbelievable speed and welcoming during my appointment.. I will continue to recommend the clinic and everything
August 17, 2023
Dr. Hircock explains treatments for my health care concerns in a way that is easy to understand. He has wonderful nurses that work with him! I would recommend him to my family and friends.
July 27, 2023
Very professional genuinely cares about his patience and we don’t have to wait that long to see him and he goes over everything so that you understand it in general is just a very very sweet doctor and his staff is wonderful
June 12, 2023
He is always detail oriented and never rushes.
May 27, 2023
Very attentive and knowledgeable. I’d recommend Dr Hircock & his nurses to everyone
May 8, 2023
Dr. Hircock was very knowledgeable and efficient in taking care of my concern today. I appreciate his professionalism and that of his staff.
April 28, 2023
Dr Hircock was great. I came in to establish care and am so glad I will be seeing him for my healthcare needs. Very easy to talk with and made me very comfortable.
March 2, 2023
Dr. Hircock always takes his time and talks directly to my child. Always makes them feel comfortable. His nurses are always kind with a smile!
January 11, 2023
The standard of care and compassion continues to be above and beyond excellent. I'm fortunate to have Dr. Hircock and his nurses watching out for my health. I recently changed my health insurance coverage, and the overriding part of the decision was that I could continue to have Dr. Hircock as my primary care physician.
January 6, 2023
Dr. Hircock and his nurses were, as always, very friendly, on time and knowledgeable.
December 19, 2022
Very attentive to my needs and took his time to explain.
November 17, 2022
Dr. Hircock is always willing to make sure he has covered all my concerns during my visit.
October 24, 2022
Dr. was very thorough and helpful with my issue. My second time seeing him and I had already recommended him since just my first visit.
October 7, 2022
He’s always willing to answer extra questions.
September 30, 2022
Very intelligent and knowledgeable while making your life experience and knowledge important to his logical and well meaning decisions. Deeply cares about the patient. Gives positive and caring responses to the patient. He has an instinct into the patient by closely watching reactions and feelings. He doesn't waste time with needless chit chat. He goes out of his way to make the patient feel comfortable and valued.
September 21, 2022
Joined McFarland Clinic
Education & Professional Certification
- Basic Life Support
- Advanced Cardiac Life Support
- Pediatric Advanced Life Support
- Advanced Life Support in Obstetrics
- Neonatal Resuscitation Program
University of Iowa, Iowa City, IA
- Doctor of Medicine
University of Northern Iowa, Cedar Falls, IA
- Bachelor of Arts, Biology
Ascension Via Christi, Kansas University, Wichita, KS
- Family Medicine Residency
- American Academy of Family Practice
- Iowa Medical Society