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
Simply, the best.
Patient name hidden
always so helpful and detailed with my healthcare
Patient name hidden
very helpful
Patient name hidden
Attentive and caring physician.
Patient name hidden
Dr.Knizley was a very nice man and he was a very pleasent person to deal with.
Patient name hidden
wonderful, easy to talk to!
Patient name hidden
Had a lovely chat with Ashley!! Highly recommend.
Patient name hidden
Helped with my concerns, but rude and made the appointment unpleasant
Patient name hidden
very personable and kind. explains things well
Patient name hidden
Love Gabrielle…she is so thorough and educated! She has helped me so much!
Patient name hidden
Thanks Ashley! It was a pleasure meeting you! Very easy to talk to and listened well while offering great tips/advice. Look forward to working with you for my future healthcare needs.🤗
Patient name hidden
great experience, per usual
Patient name hidden
she’s the best!
Patient name hidden
awesum
Patient name hidden
Always listens and provides great feedback.
Patient name hidden
She is the best doctor I have ever had! She is always down to earth and is always helpful! She cares about her patients and is direct and efficient at her job. I always enjoy my visits with Dr.Esochaghi.
Patient name hidden
Amazing. She listened to my concerns, discussed what steps we could take to address them, and changed my program accordingly.
Patient name hidden
excellent doctor great advice
Patient name hidden
Very helpful, answered my questions and was considerate of my schedule!
Patient name hidden
She is a kind, personable, and thorough provider with a holistic approach to care.
Patient name hidden
Kelly has excellent bedside mannerisms and really cares about her patients
Patient name hidden
I have been seeing Emily for almost 2 years and have never had a more understanding/supportive provider than her. i feel like my health needs are heard and addressed, while also having my individualized lifestyle/home environment considered. Thank you for helping me become a better version of myself Emily!
Patient name hidden
Amazing doctor. she’s always on time and remember s who you are! highly recommend
Patient name hidden
she was really quick and listened to what I was saying. she was super helpful and really nice!!!
Patient name hidden
Great engagement
Patient name hidden
amazing!!! will come back to this doctor
Patient name hidden
jarrod is very good at his job. I appreciate him so much with making sure that as a college student, I have the proper medication that I need to survive in school and I am so proud of the work that he’s done with me and hope that he continues to be able to do the same work with others. Thank you so much, Jarrod!
Patient name hidden
Dr. Chereddy is a great Doctor. She listens attentively and takes any concerns seriously. Very nice and caring as well when I met her in person. I like how she tells you the options you have and explains them thoroughly before just jumping to what she thinks will work best. She wants what will work best for you as well. A+
Patient name hidden
awesome Doctor. hate to see him go.
Patient name hidden
the best as usual
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