
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 hiddenJun 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 hiddenJun 9, 2026
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
Always helpful, attentive and in a good mood.
Patient name hidden
Always great to see her!
Patient name hidden
Great to work with!!
Patient name hidden
amazing! love her personality and attention to my well being.
Patient name hidden
amazing
Patient name hidden
Wonderful at listening to my needs — very attentive, knowledgeable. Love that she offers insight beyond medication and answers my questions thoroughly.
Patient name hidden
she is amazing, you can tell she cares!!
Patient name hidden
She is very helpful and friendly
Patient name hidden
she’s so nice
Patient name hidden
Ashlyn is awesome!!!
Patient name hidden
My absolute best experience with a physician! Always actively listens, explains medication managment in depth, and is just a kind and understanding individual in general. I consider myself exceptionally lucky in finding Circle Medical and Dr. Palma!
Patient name hidden
Best doctor I’ve ever dealt with! This is the first time i e ever felt comfortable talking about my medical needs.
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.

In network with most insurance plans
No memberships or hidden fees
Pay only after your appointment
