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
been with Kelly for a year now and it has been an amazing year. I am very grateful to have been paired up with such an amazing doctor I truly feel blessed! I would recommend Kelly to everyone she is so patient and thoughtful!
Patient name hidden
rude and condescending. it doesn’t matter if she was having a bad day, service was unprofessional, and very rude
Patient name hidden
She is the best! Hands down
Patient name hidden
My experience was amazing . Samantha listened to what I had say without rushing me. she is very kind and made me feel very comfortable
Patient name hidden
Very compassionate, understanding, intelligent! Absolutely loved meeting with this provider!
Patient name hidden
wonderful understanding and easy to communicate with. will be seeing her again!
Patient name hidden
very nice and knowledgeable
Patient name hidden
Dr. Bahja listened to me and understood my symptoms. She was thorough in asking me my current medications and medications I am allergic to. Great experience.
Patient name hidden
Late and unhelpful
Patient name hidden
Danielle was wonderful and made sure we covered every aspect of overall health I was hoping to cover. She provided meaningful insights and listened attentively to my responses. I highly recommend her to anyone who is looking for kindness and care during their medical pursuits.
Patient name hidden
She’s the absolute best. I feel like I have a quarterback of a doctor for my mental health. Please give her a raise or a bonus she fully deserves one!
Patient name hidden
Thorough, caring, kind and knowledgeable.
Patient name hidden
phone would not connect
Patient name hidden
Dr. Romero is so kind, easy to talk to, and listens to any concerns I may have.
Patient name hidden
The greatest provider! I have been working with her a little over a year, and she has been amazing! she answers any questions I have, has my best interest at heart, and I overall feel comfortable and safe talking to her about any issues I have. I am grateful to have Dr. Patterson as a provider!
Patient name hidden
Always a pleasure to speak to and a valuable guide in my wellbeing journey.
Patient name hidden
terrible - discounted all of my concerns. within 5 minutes told me I need to go back to urgent care even though I have two small kids (toddler and newborn) at home both with RSV
Patient name hidden
very caring, and considerate. She’s very thoughtful in her treatment plans.
Patient name hidden
Great doctor with some good suggestions.
Patient name hidden
bomb dot com
Patient name hidden
Michele was very helpful and answered all my medical questions.
Patient name hidden
great!
Patient name hidden
hi I was unable to join - can you please help?
Patient name hidden
very kind and understanding, easy to talk to
Patient name hidden
Very friendly and patient
Patient name hidden
awesome
Patient name hidden
always so kind and listens
Patient name hidden
Dr Au is friendly and meticulous!
Patient name hidden
no showed me
Patient name hidden
the nicest, most personable doctor I have ever been to
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