SSM Health Primary Care

Primary Care, Internal Medicine, Family Medicine

4.8 out of 5

75,678 verified ratings

75,678 Ratings, 25860 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.
Oct 31, 2025
Regularly recommend him to others

Oct 31, 2025
knowledgeable, down to earth, and caring

Oct 31, 2025
SHE ASKED A LOT OF QUESTIONS AND ANSWERED THE QUESTIONS THAT I HAD.

Oct 31, 2025
Dr. Sheerin Sturm is excellent! She is knowledgeable and professional. Dr. Sturm sincerely cares about her patients. I recommended several people to see Dr. Sturm and they are very happy with her. Thank you SSM for such an excellent physician.

Oct 31, 2025
Very knowledgeable and informative

Oct 31, 2025
She’s always so compassionate. She takes proper measures and truly cares about people.

Oct 31, 2025
He is the kind of Dr that listens and give feedback. He also is the type of person that doesn't rush my visit. Thank you Dr Dawson!!

Oct 31, 2025
Great doctor

Oct 31, 2025
She has a positive approach.

Oct 31, 2025
She was an excellent RN. Made me feel at ease, spoke clearly and explained things clearly. I would certainly see her again.

Oct 31, 2025
Very kind, professional & knowledgeable.

Oct 31, 2025
VERY knowledgeable!

Oct 31, 2025
Dr. Sharma is the kindest and most caring doctor! She's one in a million! Tia was also very kind!

Oct 31, 2025
Was very pleased with his caring attitude, getting to the bottom of what is going on in my body!

Oct 31, 2025
He really listens

Oct 31, 2025
Listens well, and very professional

Oct 31, 2025
If she was taking new patients, I would highly recommend her.

Oct 31, 2025
She is wonderful. Very professional.

Oct 31, 2025
Dr. Freund is the best doctor I've ever had. Very friendly and kind. Listen to concerns and gives me choices to make. Seems to care about me personally in the short time we've know each other.

Oct 31, 2025
Outstanding doctor. 10/10

Oct 31, 2025
Laura is very pleasant and informative and always caring

Oct 31, 2025
Very thorough checkup and very easy to discuss concerns with!

Oct 31, 2025

Oct 31, 2025
Friendly, very informative, and listens to me

Oct 31, 2025
wonderful rapport …sincerely interested in helping me

Oct 31, 2025
Just wonderful experience! Her nurse was wonderful as well. They were both very caring and i felt safe talking about everything. A++++++

Oct 31, 2025

Oct 31, 2025

Oct 31, 2025
Love working with Dr Hackman

Oct 31, 2025
My appointment went well

Oct 31, 2025
Really liked how she took the time to listen to me about any concerns I may have had.

Oct 31, 2025
Awesome

Oct 31, 2025
we love her

Oct 31, 2025
Very friendly and caring/knowledgeable

Oct 31, 2025
I will request an appointment with her again when needed.

Oct 31, 2025
She is helping me navigate an on-going medical condition with a perfect mix of medical knowledge and kindness.

Oct 31, 2025
very caring

Oct 31, 2025
Caring man.

Oct 31, 2025
He is a very good provider that’s why I’ve stayed with him for 24 years.

Oct 31, 2025
She's great! Really knows what she doing! I always feel better after seeing her

Oct 31, 2025
As I said in the beginning She is a gift from God

Oct 31, 2025
Sorry she is leaving.

Oct 31, 2025
she seems like a very caring person

Oct 31, 2025
Could not ask for a better doctor.

Oct 31, 2025
I was very impressed with Patrick Klein - is empathy and knowledge were top notch. his problem solving skills were quite welcome.

Oct 30, 2025
good about being on time for the appointment and quick response on lab results

Oct 30, 2025
Very happy with the care provided

Oct 30, 2025
Dr. Henrichs is so easy to talk to on medical concerns. He is thorough and offers recommendations to achieve maximum health goals.

Oct 30, 2025
I believe Andrea is very knowledgeable, shows compassion and understanding. She is a very caring individual.

Oct 30, 2025
Very pleasant and friendly.