Browse specialtiesSee all specialties A-Z
Chiropractors
Dentists
Dermatologists
Ear, Nose & Throat Doctors
Endocrinologists
Eye Doctors
OBGYNs
Ophthalmologists
Optometrists
Orthopedic Surgeons
Podiatrists
Primary Care Doctors
Psychiatrists
Psychologists
Therapist-Counselors
Discover
Are you a top doctor or health service?
For providers
Discover
Are you a top doctor or health service?

John Charochak MD
4.64
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.64
Wait time
4.66
Bedside manner
4.77
Insurances accepted
99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
UnitedHealthcare
Book an appointment for freeThe office partners with Zocdoc to schedule appointments
Scheduling details
All procedures
See if they’re in-network
Available appointments
All provider availability
John Charochak MD
1941 W Guadalupe Rd, Ste 109, Mesa, AZ 85202

Today, Aug 25 – Mon, Sep 7
Insurances accepted
99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
UnitedHealthcare
3 office locations
1 of 3
Providers at John Charochak MD (0)
No results
This practice has no doctors that match your search criteria.
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.64
Wait time
4.66
Bedside manner
4.77
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
826 reviews
Most relevant
It was great! The staff was very nice and the Dr. I’m happy with my choice to go here.
July 11, 2026Stephanie K.Verified patient
Right to the point very good with communication and telling me what will happen and what’s going on
February 20, 2026Roman S.Verified patient
Doctor Charochak is amazing, great bedside manners. I will definitely keep coming back to see him for any medical needs.
July 11, 2024Edwin Q.Verified patient
Was very professional, he take the time
The talk to me, the lady in the front End was amazing and the stuff super friendly
July 10, 2023Erika L.Verified patient
Great experience. Only wait time was for paperwork that needed to be filled out. Dr. Was great and listened to my concerns.
November 5, 2021Brianna N.Verified patient
I've been here many times and Dr. Carson is great. The entire staff is always so friendly and welcoming. <3
August 1, 2024Daisjah K.Verified patient
some of the sweetest staff and the doctor was wonderful, already have my follow up booked <3
January 29, 2025Rebekah M.Verified patient
I was seen with compassion and listened to despite my irritability and emotions. I feel they really do care here.
June 29, 2022Kayla P.Verified patient
So sorry I missed today, I totaled my leased vehicle on the way! I’ll reschedule soon, and so sorry!!!
March 5, 2024Initials hidden
I've got bad anxiety, and they we 100% patient with me and didn't judge me. Super nice and everyone has a smile.
July 30, 2021Shelby E.Verified patient
I would definitely would go back and would recommend a friend to go there for there check ups.
August 2, 2024Nicolas R.Verified patient
This office took care of me in a timely manner and I was happy with the outstanding customer service!
November 30, 2023Girard B.Verified patient
It's my first visit but I am really happy to be find this doctors they are really friendly and professionals
October 9, 2019Hector D.Verified patient
Good visit, let’s see if my results will come back quick but visit was nice & smooth.
January 23, 2025Dmytro Z.Verified patient
I always have a good experience at this office and they have always been very accomodating. Highly recomened.
AMVerified patient
He knows what he is doing I like how he likes to find every problem that you have so far best doctor I met
December 29, 2020Carlos A.Verified patient
Good experience. Doctor was knowledgeable and able to get me back for a follow-up almost immediately!
Initials hidden
it was a good experience for a doctor's appointment. the guy seemed knowledgeable and wanted to help.
Initials hidden
Sofar so good. We were looking for a primary doctor since we moved to AZ. We will be going back
December 12, 2022Jason M.Verified patient
Great experience. Everyone very friendly and had all my questions and concerns addressed.
Initials hidden
I was able to get exactly what I needed and I was able to schedule an appointment the next day.
December 30, 2021Patrick B.Verified patient
Dr was amazing. His staff was incredible. Will be using him as my Primary Care physician.
July 29, 2022Matt S.Verified patient
They were very nice and respectful and actually seemed to care. 10 out 10 thank you
October 7, 2023Michael H.Verified patient
So far so good. No complaints. The doctor had a cool and relatable personality.
April 16, 2024Sean H.Verified patient
Exactly what I was looking for. A Dr that understood the needs of a senior athlete.
November 9, 2022Caryn C.Verified patient
Great doctor and staff. They listen and are to the point. Would recommend.
May 5, 2023Kevin M.Verified patient
His nurses are horrible. Couldn’t draw blood between two of them. Will never go back.
July 29, 2020Nicholas J.Verified patient
Yeah I would go back and maybe make it my primary care
May 30, 2025Joshua S.Verified patient
Great care, respectful and professional. This is my new primary no doubt about it.
August 23, 2022Jeremiah H.Verified patient
Everyone I spoke to today was incredible and super helpful.
March 6, 2025Barron D.Verified patient
Great knowledge and information given while feeling like the doctor cared!
Initials hidden
I didn’t get to see the actual doctor. They had his PA instead.
March 15, 2024Danae N.Verified patient
Friendly and helpful staff. Medical team is very caring and attentive
February 14, 2023Eduardo A.Verified patient
Excellent communication and effort by all staffing and the most helpful doctor I have seen regarding my circumstances.
September 12, 2025Isaiah D.Verified patient
It was my first time and everything went well, from the front desk the doctor 100%
August 15, 2026Reemon S.Verified patient
The Dr. Brian Carson was very helpful. This is the second time I go with him and I highly recommend him for any pain .
December 14, 2024Zuleima S.Verified patient
Great experience! He took the time to listen to my concerns and explain what options we had. Very nice guy
April 18, 2025Edward P.Verified patient
Listened to my health concerns and gave good advice. Staff was friendly and did a good job following up with referrals.
September 20, 2023Initials hidden
Great doctor. Still have to fill out paperwork as apparently ZocDocs paperwork isn’t good enough. I liked the doctor tho.
January 18, 2022Robert H.Verified patient
Amazing place to be seen.This doc new his stuff and took care of business.I would recommend him to my closest of family.
May 11, 2021Michael O.Verified patient
Great doctor. Been awhile since I’ve had a doctor who is knowledgeable, caring, and knows and loves what they do.
July 27, 2022Stephanie R.Verified patient
Dr Carson was awesome! Super informational, very kind and personable. Glad I booked with him.
May 8, 2024Initials hidden
The staff was friendly and fun and the doctor was great providing a ton of knowledge and insight.
March 3, 2023Jourdan S.Verified patient
Very friendly and courteous. He was familiar with my concerns and showed interest in helping
September 16, 2021John S.Verified patient
friendly staff, knowledgeable, and care about your health... you're not just a number
June 19, 2023Kevin H.Verified patient
Quick analysis, solid treatment plan, and good communicator.
I would go back to this PA.
March 31, 2021Beaujolais W.Verified patient
Staff was very nice and helpful, Dr. Was professional, and I have another appointment.
March 10, 2021Randy J.Verified patient
unprofessional office, very outdated and old-school. Questionable bedside manner
Initials hidden
Really loved meeting this provider! Very kind and listened to me and my needs.
Initials hidden
Best docs office around, everyone is super nice and gets things done!
November 1, 2023Chris C.Verified patient
Loading...