
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
Carrie is great. I appreciate her ease and understanding
Patient name hidden
Amazing. He really gets to know his patients and is completely non-judgemental. He understands patient centered care and I really appreciate him.
Patient name hidden
the best
Patient name hidden
It’s always a pleasure meeting with Dr. Alvarez. She is kind, compassionate and informative.
Patient name hidden
always attentive and sincerely cares
Patient name hidden
Amazing communication and very helpful
Patient name hidden
Lisa is the best! These days virtual healthcare can seem like an assembly line, where the patient is just another number, but not with Lisa. She's always caring, engaged and invested into my treatment plan. She remembers the little things, like my family and life circumstances from month to month and genuinely cares about her patients.
Patient name hidden
Very good service, respectful lady.
Patient name hidden
Always great
Patient name hidden
she is the best! love meeting with her, she treats me like a real person and not just a number!
Patient name hidden
the best
Patient name hidden
always listening always supportive
Patient name hidden
wonderful first time annual check up with Ashley. really appreciated how much time and care she put into it. very organized as well
Patient name hidden
Wesley was. great help and provided excellent care.
Patient name hidden
Amazing and helpful consult
Patient name hidden
Informative and helpful and very patient!
Patient name hidden
She’s wonderful. Super nice person and super helpful!
Patient name hidden
Very kind and helpful, thank you for listening to my individual needs and building the treatment plan around as such.
Patient name hidden
Super nice guy, great listener, asked a lot of questions to get the bigger picture as to how I’m doing!
Patient name hidden
Dr. Barta has always gone the extra mile to make sure I receive the best care. She’s also such a welcoming provider and make me feel comfortable. Thank you. Circle is lucky to have you.
Patient name hidden
The best :)
Patient name hidden
I appreciate her so much! I always feel seen and heard and safe. She isn’t judgmental and doesn’t embarrass me like previous doctors. I wish I’d found her sooner.
Patient name hidden
Very helpful and knowledgeable
Patient name hidden
She’s amazing and always listens
Patient name hidden
very friendly
Patient name hidden
Glad i chose her and despite some initial issues with the app im certain I have the right person with me on this health journey.
Patient name hidden
always super helpful, very attentive, listens and answers all of my questions
Patient name hidden
Amazing! I have struggled for years to find a PCP I like, and Mariah was phenomenal.
Patient name hidden
She is so helpful and kind! I’m very grateful to have such an intelligent and caring doctor.
Patient name hidden
Denise is extremely knowledgeable and a pleasure to speak with. I am very happy with the change even though Dr. Arroyo was excellent as well. Thank you.
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
