
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
Dr Farhan is very helpful and comfortable to deal with him
Patient name hidden
Stephanie is so kind and makes me feel heard
Patient name hidden
was unable to join link
Patient name hidden
thank you for the help! always a pleasure to have an appointment
Patient name hidden
extremely nice and explained to me in detail to help me understand better. even though we didn’t get to finish the appointment due to the fact, I’m on certain medication’s that I cannot be on doing a telehealth appointment and being prescribed any kind of medication for ADHD he explain to me why which definitely made sense and he was extremely nice and took his time. I would definitely recommend Dr. Campbell to any family or friends that are dealing with ADHD or any psychiatric problems
Patient name hidden
I’m sorry for the sound issue!!
Patient name hidden
Exceptional service and exceptional lady to work with im lucky to have found Mrs Carlson as my practicer! Would recommend to anybody!
Patient name hidden
She was so incredibly informative. Did an amazing job of assessing my issue, had so many ideas and options both holistic and medicinal. Knowledgeable about every single aspect of the diagnosis and treatment. I couldnt not have felt more comfortable, confident in the service and choice of physician.
Patient name hidden
She is the greatest. I feel like she is genuine and invested in my situation and health.
Patient name hidden
she really listens to my concerns and is understanding, caring, empathetic, and makes me feel heard
Patient name hidden
Awesome!!! she even delt with my swearing lol. she’s the best
Patient name hidden
great doctor ! took his time asking questions , history , very pleasant and thorough !
Patient name hidden
My phone just now was letting me go to video call.
Patient name hidden
great
Patient name hidden
takes the time to answer questions and truly cares about my well being
Patient name hidden
Quick and easy visit, very sweet provider, efficient, understanding
Patient name hidden
Easy to talk to and very knowledgeable. Was sad to have to change doctors but now extremely happy Ryan is my new care provider.
Patient name hidden
Very informative ! Listens and makes sure everything is covered .
Patient name hidden
always a pleasurable experience seeing Carrie
Patient name hidden
Awesome provider. Really listens to you and I felt truly cared about.
Patient name hidden
Excellent
Patient name hidden
Angie is so compassionate and knowledgeable. She answers all my questions and makes me feel very comfortable.
Patient name hidden
amazing and kind doctor!!!
Patient name hidden
she did not show
Patient name hidden
love her
Patient name hidden
she’s fantastic!! easy to talk to and thorough.
Patient name hidden
so supportive, helpful, kind, and informative; I am thankful for Dr Chiangs support
Patient name hidden
Love working with Lucy. I wish full therapy appointment options were available.
Patient name hidden
amazing! very kind and understanding !
Patient name hidden
She has been great.
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
