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
best in the biz
Patient name hidden
Very friendly, personable, and efficient!
Patient name hidden
I needed to see a new prescriber since moving to a state where my old prescriber was not licensed. I was a bit nervous about it, but Crystal made it a breeze! Answered all my questions and was very pleasant to speak with. Thank you, Crystal!
Patient name hidden
Mia is extremely down to Earth and thoughtful. I can’t recommend her enough.
Patient name hidden
Amazing
Patient name hidden
always great!
Patient name hidden
Emily is fantastic!
Patient name hidden
Very reaponsive and great at explaining options and medications. Definitely some of the best care I've ever had.
Patient name hidden
she was super awesome, listened to my concerns, and made sure to fully explain the meds she was prescribing, how to use them, and possible side effects. Would definitely recommend her to anybody!!! thank you again
Patient name hidden
Matt is a great doc! Attentive, thoughtful and great insights!
Patient name hidden
very intelligent and wholesome.
Patient name hidden
She is always friendly and easy to talk to about what is going on. I enjoy my visits with her since i don't feel judged. She listens to all my issues and has relevant knowledge. 5 out of 5 recommend.
Patient name hidden
I like her a lot she always makes me feel very comfortable. I struggled to find a provider for a while and decided to try this and I’m so happy I did!
Patient name hidden
she is a great PA-C. listen to all concerns. feel comfortable talking about issues.
Patient name hidden
I love Lauren! She is so knowledgeable and listens to what I have to say. I feel like she truly cares about my health and me as a whole person.
Patient name hidden
great human being who actually cares.
Patient name hidden
super nice and patient guy
Patient name hidden
He is very compassionate and good listener
Patient name hidden
She’s kind, understandable, able to relate, communicative, patient, supportive, and literally the best doctor you could ever ask for. She will call you out if you can do better or stir you in the right direction. I wouldn’t change her for the world. I hope I have this doc forever. Its been a year so far and it’s been great!
Patient name hidden
Janel is always so sweet and personable! She always listens to me and my concerns and comes up with solutions and options for me to try without just writing me off which is hard to find with medical care sometimes. Can’t recommend her enough!
Patient name hidden
Lovely and helpful!
Patient name hidden
I got a new phone that didn’t have my apps yet whoops but I love dr hamner she is always efficient and helpful
Patient name hidden
Very kind and thoughtful provider.
Patient name hidden
Great!
Patient name hidden
amazing Doctor who listens to the whole person. wonderful personality. it’s so amazing to find a doctor of his quality!
Patient name hidden
always so kind and thorough!
Patient name hidden
always very helpful and answers any possible questions I have
Patient name hidden
Thank you Dr. Ramirez for all the help you have provided me.
Patient name hidden
Absolutely terrific
Patient name hidden
super friendly and enjoyable to speak with
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