Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
18205 N. 51st Ave, # 129, Glendale, AZ, 85308
4653 S. Lakeshore Dr, STE. 3, Tempe, AZ, 85282
8520 East Shea Blvd, Suite 100, Scottsdale, AZ, 85260
4643 N. 12th St, STE 101, Phoenix, AZ, 85014

Qualifications and Experience

Education

Hospital Affiliations

Languages Spoken

In-Network Insurances

Specialties

Professional Statement

Dr. Evans is an Arizona native. He grew up in Flagstaff, Arizona where he played competitive ice hockey as a youth as well as through college. After graduating from Northern Arizona University, he attended the University of Arizona College of Medicine, in Tucson, Arizona, where he earned his medical degree.
Following medical school, Dr. Evans completed his Internal Medicine residency training here in the Phoenix area before embarking on his solo medical career.

Dr. Evans is a skilled internist who takes pride in helping others live healthier, more functional and more fulfilling lives.

His special interests and training include male testosterone replacement therapy, pain management, and suboxone addiction treatment.

He enjoys playing guitar, singing, movies, reading, and lifting weights.

Zocdoc Awards

Verified Patient Reviews

Overall Rating
Bedside Manner
Wait Time

It's a joy to have Dr. Evans as my doctor. He is warm and caring and really, really listens to you. He takes a lot of time with you and unfortunately puts him behind schedule a bit. Worth it. Susan L.

Overall Rating
Bedside Manner
Wait Time

He agreed to meet with me on a Friday afternoon. They said he really doesn't work in the afternoon, so this may have been an inconvenience for him. I arrived 10 minutes early and completed my paper work as a new patient before he arrived. The nurse was nice but took three tries to draw my blood for testing and still didn't get enough. Not the best experience. I waited another half hour for Dr. Evans. When he came he got right to business and seemed to be offering quick and short responses. I felt rushed but still made sure to take the time and cover everything I needed to cover. I would hope that he would not come across as cold with all of his patients.

Overall Rating
Bedside Manner
Wait Time

He was definitely to the point but willing to listen and had my best interest in mind. Definitely appreciated him as a doctor.

Overall Rating
Bedside Manner
Wait Time

Dr. Evans is a wonderful doctor. He takes the time to talk to you, find out how things are going, asks the right questions, never makes you feel rushed and truly cares. He is a rare find in the medical industry today.

Overall Rating
Bedside Manner
Wait Time

Dr. Evans is warm and welcoming to his patients. He doesn't judge or preach with behaviors not conducive to wellness. He genuinely asks how you are and listens to your responses. He's a great PCP.

Overall Rating
Bedside Manner
Wait Time

The biggest frustration was the wait time. I sat in the lobby for 40 minutes past my scheduled time. They charge patients if you're 15 minutes or more late, but there is no discount or fee waived if they're running late. Additionally there were several sales people without an appointment who walked right in. It seems as if the sales people take priority over the patients. I spent almost 2 hours for a visit that should have taken 15 minutes, max.

Overall Rating
Bedside Manner
Wait Time

Dr. Evans is wonderful. He's always there to listen and you never feel rushed. I would recommend him to anyone seeking a primary care doctor.

Overall Rating
Bedside Manner
Wait Time

This was my initial visit. The staff was friendly and helpful. The wait time was more than reasonable. I will be getting results from blood work in less than a week.

Overall Rating
Bedside Manner
Wait Time

He will be my new doc for a long time! Staff are great as well! I see a lot of docs as I'm a type 1 diabetic - this office by far in all phases is the best!

Overall Rating
Bedside Manner
Wait Time

I spoke with the PA about my symptoms and he was very helpful and extremely thorough. Front desk attendant and the nurse who helped me were very sweet, engaging, and helpful as well. They will definitely be my new primary care doctors!

Overall Rating
Bedside Manner
Wait Time

Very pleased with my visit and am looking forward to making this my primary doctor.

Overall Rating
Bedside Manner
Wait Time

I like the staff and doctor Evans they were friendly

Overall Rating
Bedside Manner
Wait Time

Excellent, professional and to the point

Overall Rating
Bedside Manner
Wait Time

He is a wonderful doctor who takes time to listen and jointly decide how to proceed with issues. He is the best doctor I have ever seen and will continue to see him and recommend friends and family to him. I can't say enough how impressive he is.

Overall Rating
Bedside Manner
Wait Time

I was helped by his PA. Very knowledgeable and professional. I felt in good hands. I have no complaints. I was able to get an appt the same day :)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Zocdoc Find a Doctor Arizona Phoenix Doctors Glendale Doctors Dr. Charles Benjamin Evans II - MD