Charles Larsen, DO

Family Medicine

2024 Dorsett Village

Maryland Heights, MO 63043 Directions

314-590-0550

www.getcare.ssmhealth.com

4.9 out of 5

267 verified ratings

267 Ratings, 100 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.
Jun 16, 2026
Listens well

Jun 16, 2026
He is very Professional and Polite!

Jun 15, 2026
He is a great primary care doctor!

Jun 11, 2026
Very knowledgeable, caring, friendly, informative and patient. A down to earth doctor you can talk to and takes time to make sure you understand what he is talking about.

Jun 9, 2026
very profession well understanding

Jun 5, 2026
I cannot say enough positive things about this physician. He has been my primary care physician for more than five years, and throughout that time he has been consistently reliable, knowledgeable, and compassionate. His dedication to his patients is evident in every interaction, and I have complete trust in his judgment and recommendations. What sets him apart is his genuine interest in preserving and improving my health. He takes a proactive approach to care, focusing not only on treating current concerns but also on helping me maintain long-term wellness. He listens carefully, answers questions thoroughly, and explains medical information in a way that is easy to understand. I never feel rushed during appointments. He takes the time needed to address my concerns and ensures that I feel comfortable and informed before making any decisions about my care. His consistency over the years has given me great confidence that I am receiving the highest quality medical attention. In addition to being an exceptional physician, he is kind, approachable, and has a wonderful sense of humor. His ability to combine professionalism with warmth and genuine compassion makes every visit a positive experience. It is rare to find a physician who is not only highly skilled but also so deeply invested in the well-being of his patients. After more than five years under his care, I can honestly say that I trust him implicitly. I am grateful for his dedication, expertise, and unwavering commitment to my health. I would recommend him without hesitation to anyone seeking a physician who truly cares about their patients and consistently provides outstanding care.

Jun 5, 2026
I greatly value him as my care giver!

Jun 2, 2026
Hes not only a great doctor but he's also a pretty good guy all in general.

Jun 2, 2026
Great Doctor !

May 29, 2026
I am glad he is my doctor and gladly recommend him to everyone!

May 29, 2026
Dr. Larsen does not rush you in and out. He’s very thorough. I appreciate that so much!

May 19, 2026
Dr Larsen does a great job explaining why we are doing what we are doing with medicine and treatment.

May 13, 2026
I would highly recommend Dr. Larsen.

May 12, 2026
Have used Dr Larsen as my primary for many many years. He is patient listener and always helps me to understand what is going on with my health, medications, changes .... he is excellent!

May 8, 2026
He seems to be on top of my care needs

May 7, 2026
He is such a great doctor, always answers my questions even on My SSM Chart. Always has the best recommendations for my health.

May 6, 2026
Very personable.

May 6, 2026
Listens carefully and makes you feel comfortable discussing any issues with him

May 4, 2026
Attentive. He has responded quickly and effectively when I have had questions about my treatment.

Apr 23, 2026
A great doctor who listens

Apr 21, 2026
Dr. Larsen really cares about the wellbeing of his patients.

Apr 15, 2026
He just makes me feel so comfortable being in that room with him. And he probably does that was only the other patients too.

Apr 14, 2026
AMAZING!!!!

Apr 12, 2026
Doctor doesn’t have care towards my situation

Apr 7, 2026
Takes the time to listen and ensure proper follow up on previously reported health conditions.

Apr 7, 2026
Excellent bedside manner,doesn't talk down to patients,congenial

Apr 1, 2026
There should be more doctors like him in the world

Mar 18, 2026
Very Knowledgeable

Mar 9, 2026
I like that he talks to you like an individual and not just another number even though he sees many patients.

Mar 6, 2026
Dr. Larsen is thorough, a great listener and kind. I hope he is my primary physician for many years, many years.

Mar 5, 2026
A nice doctor

Feb 28, 2026
Always a great experience with Dr. Larsen. I always get a feeling that my health is a high priority with Dr. Larsen.

Feb 26, 2026
Every thing was fantastic

Feb 26, 2026
Personable, good communication skills.

Feb 25, 2026
The service has always been great! Great PCP! Great staff!

Feb 25, 2026
Dr Larsen is a great human. And humble

Feb 22, 2026
I have been going to Dr. Larsen for several years now. He is consistently the same. He is the best. Very kind, knowledgeable. and polite.

Feb 20, 2026
Explained everything, gave recommendations, easy to talk to.

Feb 2, 2026
He explains everything very well so I can understand, always takes his time with me to make sure all my questions are answered

Jan 28, 2026
Informative in diagnosis, explains treatment well, always s opens discussion .

Jan 13, 2026
I have been very pleased ever since I switched to Dr Larsen. Truly cares about his patients' health and wellness. Very likeable and personable. I would recommend him to anyone.

Dec 30, 2025
Dr Larsen is professional and personable. Good qualities, in my opinion, for a primary care physician.

Dec 29, 2025
Very nice, helpful and friendly

Dec 23, 2025
I love this man! Best physician I have ever had.

Dec 17, 2025
Dr. Larsen is always very pleasant, attentive and caring. He makes sure to address any concerns I may have.

Dec 15, 2025
Best Doctor in St. Louis

Dec 11, 2025
Very professional

Dec 11, 2025
a great doc

Dec 11, 2025
Extremely knowledgeable, caring, and capable.

Dec 10, 2025
The best care I've received in years, they were attentive, knowledgeable, and very kind