Dr. John Charochak, DO

Dr. John Charochak, DO

Primary Care Doctor
1941 W Guadalupe Rd, Ste 109, Mesa, AZ
4.51
“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. ”
annemary J.June 20, 2025
Excellent wait time
91% of patients waited less than 30 minutes
New patient appointments
Appointments available for new patients on Zocdoc

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

Available appointments

What patients are saying

Overall rating

4.51

Average wait time

4.58

Bedside manner

4.64
“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. ”
annemary J.June 20, 2025
“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! ”
Raquel F.June 6, 2025

About Dr. John Charochak

Dr. Charochak is not contracted with Medicare, AHCCS, or any government insurance plans. His practice puts the patient first. Primary care/family practice and motor vehicle accidents are the cornerstone of the practice, and most general health conditions can be addressed and managed accordingly. We perform spinal manipulation when indicated as part of the osteopathic theory of practice and in accordance with most spinal conditions. Other important facets of the practice include addiction therapy, work-related injuries, and sports-related injuries. Dr. Charochak attended Western University of Health Sciences, College of Osteopathic Medicine of the Pacific, where he earned his Doctor of Osteopathic Medicine degree. He is a member of the American Academy of Pain Management. His approach to patient care is marked by an insightful attitude, caring disposition, and a genuine desire to help. Above all, he treats his patients with respect and as if they are members of his own family. Dr. Charochak enjoys sports such as basketball and football, traveling, and meeting new people. Family is the most important aspect of his life, and he counts his dependable staff as a second family.

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
UnitedHealthcare
200+ more in-network plans

Popular visit reasons

Allergy Consultation
Annual Physical
Arthritis
Bladder Pain / Interstitial Cystitis
Chiropractic Consultation
Ear Infection
Illness
Rash
Allergy Consultation
Annual Physical
Arthritis
Bladder Pain / Interstitial Cystitis

Office locations

John Charochak MD (1 of 3)
1941 W Guadalupe Rd, Ste 109, Mesa, AZ 85202
John Charochak MD (2 of 3)
3033 W Bell Rd, Ste 101A, Phoenix, AZ 85053
John Charochak MD (3 of 3)
9150 W Indian School Rd, Ste 116, Phoenix, AZ 85037
1 of 3

Education and background

Practice names

Education and training

  • Medical School - Western University of Health Sciences, College of Osteopathic Medicine of the Pacific, Doctor of Osteopathic Medicine

Professional memberships

  • American Academy of Pain Management

Languages spoken

  • English

Provider's gender

Male

NPI number

1679557334

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.51
Wait time
4.58
Bedside manner
4.64
Trust Banner Shield
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
630 reviews
Most relevant
Right to the point very good with communication and telling me what will happen and what’s going on
Verified patient
Doctor Charochak is amazing, great bedside manners. I will definitely keep coming back to see him for any medical needs.
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
Verified patient
I've been here many times and Dr. Carson is great. The entire staff is always so friendly and welcoming. <3
Verified patient
Great experience. Only wait time was for paperwork that needed to be filled out. Dr. Was great and listened to my concerns.
Verified patient
some of the sweetest staff and the doctor was wonderful, already have my follow up booked <3
Verified patient
So sorry I missed today, I totaled my leased vehicle on the way! I’ll reschedule soon, and so sorry!!!
Good visit, let’s see if my results will come back quick but visit was nice & smooth.
Verified patient
I would definitely would go back and would recommend a friend to go there for there check ups.
Verified patient
I was seen with compassion and listened to despite my irritability and emotions. I feel they really do care here.
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.
Verified patient
This office took care of me in a timely manner and I was happy with the outstanding customer service!
Verified patient
It's my first visit but I am really happy to be find this doctors they are really friendly and professionals
Verified patient
I always have a good experience at this office and they have always been very accomodating. Highly recomened.
Good experience. Doctor was knowledgeable and able to get me back for a follow-up almost immediately!
He knows what he is doing I like how he likes to find every problem that you have so far best doctor I met
Verified patient
it was a good experience for a doctor's appointment. the guy seemed knowledgeable and wanted to help.
Sofar so good. We were looking for a primary doctor since we moved to AZ. We will be going back
Verified patient
Great experience. Everyone very friendly and had all my questions and concerns addressed.
I was able to get exactly what I needed and I was able to schedule an appointment the next day.
Verified patient
So far so good. No complaints. The doctor had a cool and relatable personality.
Verified patient
They were very nice and respectful and actually seemed to care. 10 out 10 thank you
Verified patient
Yeah I would go back and maybe make it my primary care
Verified patient
Dr was amazing. His staff was incredible. Will be using him as my Primary Care physician.
Verified patient
Everyone I spoke to today was incredible and super helpful.
Verified patient
Exactly what I was looking for. A Dr that understood the needs of a senior athlete.
Verified patient
Great doctor and staff. They listen and are to the point. Would recommend.
Verified patient
His nurses are horrible. Couldn’t draw blood between two of them. Will never go back.
Verified patient
Great care, respectful and professional. This is my new primary no doubt about it.
Verified patient
Great knowledge and information given while feeling like the doctor cared!
I didn’t get to see the actual doctor. They had his PA instead.
Verified patient
Great listener and very clear on plan to get me feeling better.
Verified patient
Friendly and helpful staff. Medical team is very caring and attentive
Verified patient
Had a great experience he really cares about your overall health.
Verified patient
Made me feel comfortable and I feel like they are truly trying to help
Verified patient
Friendly staff and excellent wait time. Would definitely give back.
Verified patient
Was good overall experience, this coming from an elite coach/athlete.
Verified patient
Great visit. Took his time to answer my questions. I didn’t feel rushed.
Verified patient
Worst wait time. I have waited more than 2 hrs . Terrible experience
Great, fast, and friendly staff!! Very much recommend !
Verified patient
Better then I expected! Great listener and friendly staff!
Verified patient
If your looking for a provider who seems to really care go here.
Verified patient
I feel very comfortable visiting here. Everyone is professional.
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
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.
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!
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.
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!
Verified patient
10/10, great people and quick and helpful service
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.
Verified patient
Frequently asked questions

How soon can I make an appointment with Dr. John Charochak?

Generally, Dr. John Charochak has appointments available on Zocdoc within 1 week. You can see Dr. Charochak's earliest availability on Zocdoc and make an appointment online.

Is Dr. John Charochak accepting new patients?

Dr. John Charochak generally accepts new patients on Zocdoc. You can see Dr. Charochak's earliest availability on Zocdoc and schedule an appointment online.

Does Dr. John Charochak accept my insurance?

Choose your insurance plan to verify if Dr. Charochak is in-network.

Can I make an appointment with Dr. John Charochak online?

Yes, you can make an appointment online with Dr. Charochak using Zocdoc. It’s simple, secure, and free.

What practice does Dr. John Charochak work with?

Where is Dr. John Charochak's office located?

Dr. John Charochak has 3 office locations, including in Phoenix and Mesa, view full addresses on Dr. Charochak's profile.

What are common reasons for patients to see Dr. John Charochak?

Dr. John Charochak frequently sees patients for Allergy Consultation, Annual Physical, Arthritis, Chiropractic Consultation, and Illness. You can see other visit reasons for Dr. John Charochak on their profile.

What languages does Dr. John Charochak speak?

Dr. John Charochak speaks English.

How do patients rate Dr. John Charochak in reviews?

630 patients have reviewed Dr. John Charochak. The overall rating for this doctor is 4.51/5. They have a 4.64/5 rating for bedside manner and a 4.58/5 rating for wait time. You can read individual reviews and ratings on their profile.

Find doctors

ZocdocDeer Valley, Phoenix, AZ DoctorsDr. John Charochak, DO