Loved Dr Chris! Thorough, friendly and proactive. Don’t love the wait times at this office but worth it, ultimately.
January 29, 2026Karina A.Verified patient
Zocdoc made booking easy. Appointment started late and I was sitting around for a while, but the whole process was very easy.
Less than 1 year agoInitials hidden
Chris is awesome! It’s rare to find a doctor that’s super knowledgeable with great bed side manners! Highly recommend!
July 16, 2025Initials hidden
Overall good experience. Wait time was longer than usual as it was 03 July and the office was a little shorthanded.
July 4, 2025Initials hidden
Chris Esworthy was a knowledgeable, friendly, and LGBTQ-competent provider. Easy going and helpful. 10/10 would recommend!
March 18, 2025Addison J.Verified patient
Christopher Esworthy, PA is great! He listened to all my concerns and gave me amazing advice/referrals. Highly recommended.
January 29, 2025Jennifer C.Verified patient
Chris is great, but between Zocdoc and Stoll, I was contacted maybe 8 times before my appointment. It's too much.
More than 1 year agoInitials hidden
Dr Esworthy was a pleasure to be a pt with. Genuine personality that made my experience worth noting. Highly recommend
More than 1 year agoMarlon A.Verified patient
Very easy to talk to and knowledgeable. Relatable without being condescending, highly recommend.
September 24, 2025Robert S.Verified patient
Always send an appointment message ...Dr Does listen to Patients concerns
March 19, 2026Steve N.Verified patient
Been going to Stoll for a few years and they have always been very accommodating, friendly, and professional!
More than 1 year agoLawrence M.Verified patient
Excellent experience—he is efficient, effective, and personable. Highly recommend.
Less than 6 months agoChristoper T.Verified patient
Visit was quick and to the point, but not at all rushed. Easy, no complaints!
Less than 6 months agoInitials hidden
Amazing people and a very clean and organized office! Wait time was minimal and the people were very helpful
More than 1 year agoInitials hidden
Been seeing Chris for a few years now. He’s great and I would recommend to anyone who needs a Philly doctor.
December 15, 2024Christopher B.Verified patient
They had me wait over an hour, and the then didn't even give me an opportunity to ask some questions that I had.
More than 1 year agoInitials hidden
Searched for a long time (10ish years) to find a GP. Stoll group and Chris knock it out of the park. Highly recommend.
February 3, 2024Alfred W.Verified patient
Great physician who is friendly and personal. He is knowledgeable and provides clear understanding during consultation.
January 8, 2024Initials hidden
Chris is friendly and knowledgeable. The entire office runs like a well oiled machine: everything just keeps going properly.
February 10, 2023David D.Verified patient
Super attentive and a great listener. I was anxious but he made me feel at ease.
Less than 1 year agoInitials hidden
Dr. Chris is the man. Incredibly friendly, professional, and helpful in describing his thoughts. Couldn't recommend more.
June 17, 2023David C.Verified patient
Dr. Chris Elsworthy is professional, very nice and easy to talk to. I feel like I am in good hands under his care.
October 25, 2023Pauline D.Verified patient
Wonderful provider, was seen right away, and was receptive about my needs--even made sure to give me a thorough physical
September 26, 2022Joannaly T.Verified patient
Great staff, great doctors, but it's a popular spot so you might want to bring a book to read.
January 13, 2025Adam M.Verified patient
This practice is great and I will never look elsewhere. It was a long wait, but usually I go in fairly quickly.
September 23, 2023Corey M.Verified patient
Chris is very kind and helpful with any questions I come to him with. He usually gives me good medical advice.
July 7, 2023Viktor M.Verified patient
Chris is an excellent provider who works well as my primary inside a complicated care team.
January 18, 2025David D.Verified patient
My annual checkup with Chris was great - friendly and efficient.
December 1, 2025Kevin C.Verified patient
I like this office, very professional and friendly. On my third visit and won’t go anywhere else if I can avoid it
January 16, 2023Oscar D.Verified patient
Dr. Chris is very nice and professional! He makes me feel very comfortable and he is a great listener.
More than 1 year agoCharise T.Verified patient
I really enjoy this office due to close proximity and effeciency. Very happy that I chose this for my PCP.
November 1, 2023Ryan C.Verified patient
Very nice, friendly, helpful doctor, would have stayed with him as my primary care if I didn’t have to move!
April 19, 2023Kris M.Verified patient
No. They wouldn't take my insurance and didn't tell me beforehand.
September 18, 2025Gary D.Verified patient
Chris has made me feel heard and has taken my symptoms into account and takes the time to explain decisions.
July 27, 2022Luke N.Verified patient
Very attentive and is a great listener. He really pays attention to your concerns in order to find a solution.
November 16, 2021Richard N.Verified patient
You can truly tell he is listening to you and hears your concerns.
Less than 1 year agoInitials hidden
Always a pleasure working with Chris. Visits are a conversation, not a rush out the door.
June 18, 2024Initials hidden
Great Office with kind staff, definitely will be back
November 19, 2025Fadila A.Verified patient
Great appointment. Friendly staff. On-site lab draws. Happy to have transferred care there.
January 10, 2024John R.Verified patient
Very good visit. Listened and addressed my concerns. I look forward to the next steps.
April 18, 2024Tequan W.Verified patient
Very tentative and listened to the issues I was facing. Offered clear explanations and next steps.
September 29, 2022Stage T.Verified patient
Was able to get an appointment same day and the PA that saw me was incredibly helpful and reassuring
More than 1 year agoInitials hidden
Wonderful office, wonderful staff. Dr. Esworthy is professional , knowledgeable, and very friendly.
More than 1 year agoJordan K.Verified patient
Great and professional specialist, highly recommended
October 2, 2025Siarhei S.Verified patient
Wait time was very short and doctor answered all of my questions and prescribed me something to help
January 31, 2022Jaclyn M.Verified patient
He was amazing. On time,Present and really connect with his patients.
February 22, 2025Jack C.Verified patient
Chris is awesome. Easy to talk to and down to earth. Highly recommend.
February 2, 2025John R.Verified patient
Quick, friendly, and easy. Looking forward to continuing to make here my primary care provider.
November 9, 2022Jordyn A.Verified patient
Office staff was very professional and helpful. Every provider I saw was helpful and courteous.
June 13, 2022Kyle H.Verified patient
Don’t be afraid to go with what you feel is best. Sometimes a leap of faith is the best faith??
May 2, 2022Akil Y.Verified patient