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?
Discover
Are you a top doctor or health service?

John Charochak MD
3 specialtiesMesa, AZ • 3 locations4.65
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.65
Wait time
4.64
Bedside manner
4.74
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, Apr 1 – Tue, Apr 14
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.65
Wait time
4.64
Bedside manner
4.74
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
883 reviews
Most relevant
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
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
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
some of the sweetest staff and the doctor was wonderful, already have my follow up booked <3
January 29, 2025Rebekah M.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
Good visit, let’s see if my results will come back quick but visit was nice & smooth.
January 23, 2025Dmytro Z.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
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
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
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
I always have a good experience at this office and they have always been very accomodating. Highly recomened.
AMVerified patient
Good experience. Doctor was knowledgeable and able to get me back for a follow-up almost immediately!
Initials hidden
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
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
So far so good. No complaints. The doctor had a cool and relatable personality.
April 16, 2024Sean H.Verified patient
They were very nice and respectful and actually seemed to care. 10 out 10 thank you
October 7, 2023Michael H.Verified patient
Yeah I would go back and maybe make it my primary care
May 30, 2025Joshua S.Verified patient
Dr was amazing. His staff was incredible. Will be using him as my Primary Care physician.
July 29, 2022Matt S.Verified patient
Everyone I spoke to today was incredible and super helpful.
March 6, 2025Barron D.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
Great care, respectful and professional. This is my new primary no doubt about it.
August 23, 2022Jeremiah H.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
Great listener and very clear on plan to get me feeling better.
Rebecca B.Verified patient
Had a great experience he really cares about your overall health.
November 21, 2023Barbara M.Verified patient
Friendly and helpful staff. Medical team is very caring and attentive
February 14, 2023Eduardo A.Verified patient
Made me feel comfortable and I feel like they are truly trying to help
September 7, 2022John C.Verified patient
Friendly staff and excellent wait time. Would definitely give back.
March 22, 2023Teresa R.Verified patient
Was good overall experience, this coming from an elite coach/athlete.
June 28, 2022Stephen K.Verified patient
Great visit. Took his time to answer my questions. I didn’t feel rushed.
October 9, 2020Alexis E.Verified patient
Worst wait time. I have waited more than 2 hrs . Terrible experience
July 23, 2021Initials hidden
Great, fast, and friendly staff!! Very much recommend !
January 3, 2024Gina M.Verified patient
Better then I expected! Great listener and friendly staff!
August 30, 2023Margarito G.Verified patient
If your looking for a provider who seems to really care go here.
July 6, 2022Cheri M.Verified patient
I feel very comfortable visiting here.
Everyone is professional.
AOVerified patient
The office was very out of date with their equipment. I was weighed on a sliding scale. Despite my effort to look away from the numbers in front of me, my weight was called out. My questions were answered with “I don’t know” and “I can go find out if you want” in disappointed tones. In the other hand, the nurse taking my vitals was very kind and polite
September 13, 2025Savanna C.Verified patient
Doctor John was amazing to say the least. A patient listener, and won't push drugs for you unless you really need it.
He will tell you all the side effects. He listens to you and talks to you and is so patient. Never seen a doctor like this, so far.
June 20, 2025annemary J.Verified patient
I was attended by Dr. Brian A. Carson, and he was excellent. He listened to me, taught me breathing techniques, and gave me his full attention. He was also super friendly. The clinic staff were amazing as well, providing great service even during the triage process. Overall, my experience was very positive!
June 6, 2025Raquel F.Verified patient
The business model here is to order every possible test, make you pay for an office visit to “discuss” each one, even though you can see the results yourself and that they are normal. They barely use computers, instead illegible paper orders and files. I would not recommend this office.
Initials hidden
My test results were held for six days I had to ask for them. And they didn't sent my test results to my doctors office because they didn't read the instructions on the form I gave them!
May 28, 2025Martin V.Verified patient
10/10, great people and quick and helpful service
May 21, 2025Steven D.Verified patient
Yes, very positive experience and they were concerned about my well being. Promised to make my up coming appointments sooner fir a specialist.
May 9, 2025Norma H.Verified patient
Loading...