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 person EVER!!! I am truly so thankful for Ashley.
Patient name hidden
Great talking with professionals who care!
Patient name hidden
very clear and helpful
Patient name hidden
great provider! so happy to have been connected with her!
Patient name hidden
Wonderful person! Thank you, Samantha for your time and assistance. So glad we could meet. Look forward to talking to you in March.
Patient name hidden
always great!
Patient name hidden
Thorough and friendly
Patient name hidden
Gabrielle Dorn is always a joy to talk to and work with. I enjoy how Dr Dorn uses more than just medicine to tackle issues I am facing. she’s very smart and intelligent and up to date on researches and studies and shares the knowledge with me. I am so grateful to her and how my life has changed positively.
Patient name hidden
she’s phenomenal!
Patient name hidden
There was no one on the other end
Patient name hidden
she’s great. easy to talk to and explains everything really well. so happy I found her!
Patient name hidden
Ashley Thayer was an insightful and thorough medical provider that left me relaxed to be in such good care!
Patient name hidden
Ashley is a wonderful provider . very compassionate, knowledgeable and always willing to listen.
Patient name hidden
Dr. McGhie is so great, I wish she was my in-person doctor
Patient name hidden
Jeremy has been kind and straight to the point with all information, which is appreciated.
Patient name hidden
Provided very helpful care
Patient name hidden
As always, all circle staff, including Sabrina Seidman have been amazing help for me and my life. Thank yall!
Patient name hidden
provided a quality call with understanding and immediate solution to my issues.
Patient name hidden
I love Rita❤️
Patient name hidden
she was amazing! very patient
Patient name hidden
Give this lady a raise. She is sweet and caring and deserves to be the highest paid employee.
Patient name hidden
always easy to talk to and always willing to help. it’s always a good experience when dealing with Dr. Donaldson!
Patient name hidden
amazing doctor. would recommend 100 times over
Patient name hidden
Dr. Caffey is on your team and cares. What more can you ask for? Many Thanks!
Patient name hidden
fabulous!!!! love how detailed she gets
Patient name hidden
Great provider, very knowledgeable. A+++
Patient name hidden
Dr. Singh is both knowledgeable and attentive to her patients. She always takes the time to truly listen and provide unique solutions to issues. She is definitely an asset to this practice.
Patient name hidden
I like Mr. Rivas. He is very informative and helpful.
Patient name hidden
Amber is friendly and listens to concerns to get results.
Patient name hidden
Emma Todd has been outstanding, attentive, and caring from the very being and through every followup appointment. Any patient would be fortunate to have such a thoughtful care provider as Emma Todd.
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