Todd A Horstman, MD

Family Medicine

722 N Highway 47, Suite B

Warrenton, MO 63383 Directions

636-456-3413

www.getcare.ssmhealth.com

4.9 out of 5

172 verified ratings

172 Ratings, 53 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.
Jul 31, 2026
We love Dr. Horstman. He’s by far the best general practice doctor we’ve ever had. He doesn’t make you feel rushed, thoroughly answers questions in depth and is honest. SSM is lucky to have him !

Jul 31, 2026
He takes his time, and explains things very well

Jul 18, 2026
It was a great visit with Todd and I love talking to Todd. I asked him a question. He gives me an answer.

Jul 2, 2026
Took time to explain things to me

Jun 26, 2026
Makes me feel heard and understood. Best DR I've had.

Jun 25, 2026
He's great

Jun 20, 2026
He listens and cares about how I’m navigating my healthcare.

Jun 9, 2026
He is a caring, professional doctor. Listens and works with you, this is important to me!

May 23, 2026
Great

May 18, 2026
He cares about you.

May 14, 2026
He is gentle and kind, really listens and doesn’t tell you what to do, he makes suggestions. Unlike my last dr.

May 12, 2026
He does not rush through his time with me, he listens and I feel comfortable with him.

May 11, 2026
He was very understanding and listened to what I had to say

May 9, 2026
He listen closely, then he responds with clarity.

Apr 23, 2026
Very kind and very knowledgeable about my health.

Apr 23, 2026
Took time to explain things to me so I could understand it

Apr 17, 2026
All good.

Apr 16, 2026
He’s kind, he listens to, and he does not judge you. He gives great advice and follows through on my chart.

Apr 8, 2026
Dr. Horstman went over all my information and gave me options about any concerns that I had.

Apr 6, 2026
He is a doctor that seems to really care about his patients. You aren’t just an appointment.

Apr 2, 2026
Great Dr.

Apr 1, 2026
He listens to you and explains everything so you can understand him

Mar 26, 2026
He is attentive and listens, you don't feel as if you are being pushed out the door.

Mar 25, 2026
He is a caring Doctor that explains everything.

Mar 23, 2026
He is a great person to go and see if u are sick he really listens to you and doesn't rush and he will explain anything to u

Mar 19, 2026
Always professional

Mar 18, 2026
thanks for listening

Mar 15, 2026
Very kind but professional. I'd refer anyone to him.

Mar 13, 2026
he is a very compassionate person and cares about his work.

Feb 17, 2026
He’s a good doctor

Feb 12, 2026
Dr. Horstman goes above and beyond to treat his patients with care and respect. I have seen numerous doctors over the years and he is by far the best doctor I've known!

Feb 10, 2026
I was in pain he addressed the issue

Feb 4, 2026
He takes time to explain issues and is very knowledgeable.

Jan 16, 2026
Great doctor. Very knowledgeable

Jan 16, 2026
Awesome man, I will recommend him to my friends.

Jan 9, 2026
He is a very fine person.

Dec 6, 2025
He's very knowledgeable and interested with my wellbeing.

Dec 4, 2025
He actually hears me

Nov 14, 2025
Dr. Horstman will listen and ask questions to get to the bottom of the situation. I never feel rushed when I'm in there. I feel he is very knowledgeable and spot on with diagnosis. My husband and I both feel very lucky to of found this amazing dr.

Nov 7, 2025
Knowledgeable and demonstrated a concern for my needs.

Oct 23, 2025
A great doctor that is well informed of my medical history.

Oct 10, 2025
He’s a very good doctor

Oct 8, 2025
He always treats me like my concerns are important to him.

Sep 27, 2025
Excellent care

Sep 22, 2025
Love him. Have recommended him to my friends and family and everyone loves him too

Sep 13, 2025
He actually takes time to listen to his patients,and stays on top of what's going on with you.

Sep 11, 2025
Exceptional caring. Friendly, kind, professional, respectful.

Sep 3, 2025
Took time and cared for me

Aug 25, 2025
He's always kind and professional.

Aug 18, 2025
Just a all around good guy