Easily the best appointment I’ve had in years. Ashley was attentive answered all of my questions, gave great information and we discussed my health in detail. Highly recommend, thank you Ashley!
Patient name hidden Jun 9, 2026
4.95 / 5
by 300k+ patients
Easily the best appointment I’ve had in years. Ashley was attentive answered all of my questions, gave great information and we discussed my health in detail. Highly recommend, thank you Ashley!
Patient name hidden Jun 9, 2026
he never showed up. I sent an email with my screen shots of “waiting for him to join” all the way up to over ten minutes past the appointment. rude. unprofessional. but patients have to pay a fee if they don’t show. where’s my fee? if I get charged for the doctor missing my appointment when I waited for 15 minutes I will dispute the charges and I won’t stop there.
Patient name hidden
My doc FOR- E -VER
Patient name hidden
I don’t
Patient name hidden
As always, attentive, understanding, and makes me feel validated
Patient name hidden
let's revisit at the next appointment. I think our session ended
Patient name hidden
wonderful doctor I am very please
Patient name hidden
she’s the best
Patient name hidden
Very helpful and kind
Patient name hidden
Emma is awesome 👍
Patient name hidden
Dr. Campbell is very informative and I appreciate his honesty when it comes to something he’s not as familiar with. He will consult with his colleagues and gets back to me in a timely manner.
Patient name hidden
Shes awesome
Patient name hidden
Great!
Patient name hidden
difficult to reach
Patient name hidden
great! very attentive and empathetic
Patient name hidden
I was late for my appointment because of unexpected issues. Dr. Carrie still waited for me to join our appointment and made sure I was taken care. Every appointment I have with her is exceptional. She is a wonderful health-care provider and cares about the "big picture" for her clients...I HIGHLY recommend her!
Patient name hidden
she is awesome. attentive, knowledgeable, genuine and present in her evaluations and bedside manner
Patient name hidden
love Jessica, she’s so patient and informative!
Patient name hidden
so attentive and kind
Patient name hidden
Amazing Doctor. Dr. Rafi always listens to everything I have to say and explains everything clearly to me. He is hands down the best Dr I’ve been to!
Patient name hidden
Kirsten listens, provides honest feedback and doesn’t just jump to conclusions. I love how in depth the questions are and her knowledge of the way the body works. She wants to find the root cause of what’s going on.
Patient name hidden
Dr Khan is super personable and easy to talk to, seems genuinely invested in my health and well being and answered any questions I had
Patient name hidden
she is super nice
Patient name hidden
Wonderful care as always, very happy with Carrie as my doctor.
Patient name hidden
amazing, very helpful
Patient name hidden
Always high quality care, and efficient telehealth meetings.
Patient name hidden
great as always!
Patient name hidden
thank you Doctor Wade for helping me out and listening to me!
Patient name hidden
Great doctor! This is the one appointment I look forward to. Dr. Roussel is really nice, kind and listens to you. Easy to talk with. He is always looking out for you’re best interest and making helpful recommendations.
Patient name hidden
She’s very kind friendly and attentive 5 stars
Patient name hidden
very helpful, best doctor EVER!!
Patient name hidden
Read reviews from hundreds of thousands of patients about their experiences with convenient care, personalized support, and providers who listen.
60K+
Patient reviews
300+
Primary care providers
4.8
App Store rating
4.6
Google Play rating
See what patients value most about their experience with Circle Medical.
Providers listen and take time to understand their needs.
Visits feel thorough, clear, and informative.
Virtual care makes connecting with a provider easier.
Providers listen and take time to understand their needs.
Visits feel thorough, clear, and informative.
Virtual care makes connecting with a provider easier.
Insurance accepted but not required
No memberships or hidden fees
Pay only after your appointment