Dr. Michael Keller, MD

Family Physician

Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
3125 N. Dysart Rd, Avondale, AZ, 85392

Qualifications and Experience

Education

Languages Spoken

Board Certifications

Awards and Publications

In-Network Insurances

Specialties

Professional Statement

Dr. Michael Keller is a dedicated and diligent family physician serving the community of Avondale, AZ. Dr. Keller attended the University of Illinois in Chicago, where he received his medical degree, and completed his bachelor’s from the University of Illinois in Urbana-Champaign. Dr. Keller is a part of Abrazo Medical Group Goodyear. He is certified by the American Board of Family Medicine. Dr. Keller is devoted to ensuring the longevity of his patients’ health and developing long-lasting relationships with them. He takes his time to understand symptoms and give correct diagnoses to ensure the continued health of all his patients.

Zocdoc Awards

Verified Patient Reviews

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Keller best doctor I have ever had. He has found things no one else was able to, treated me with respect and honesty. He doesn't pull punches, and if you want honest care with someone who doesn't just go through the motions, this is the guy.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He a Great Doctor - and been a patient of his for over 15 years - i have a lot of respect & he answers my questions properly & gives the best advice & could not ask for a better person -Thank You Dr Keller

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Awesome!??

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Wonderful experience! The office staff were very friendly and efficient. Dr. Keller is very personable and took time to hear my health concerns, as well as provide options for gaining an understanding of my needed and next steps. Exemplary experience!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr Keller had obviously reviewed by chart and was ready to discuss my visit. As always, Dr Keller listens to my comments first - that's one thing that makes him such as good medical provider.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Positive answers to my questions.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He is an awesome Doctor - he been a family Doc & has patients & understanding & love his personality & get to the point & has Compassion about our health need - He one of the best

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I've been seeing Dr. Keller for many years. He's great-- I especially appreciate his diagnostic skills. I've been able to avert, manage and/ or cure many issues. Dr. Keller is friendly, knowledgeable, and he really cares about his patients. Dr. Keller, don't ever retire!!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Highly recommend him. He takes the time to evaluate your health needs even if hes really busy.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

They were great was late to my app still git me in dr keller is the best hes going to help me get my elbow back strong again if you want to see a great doctor see dr keller

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Clear, concise, and explained everything clearly

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very helpful, informative and showed real concern about my illness.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Awesome Doctor very nice and knows what he is doing wait time was a couple minutes Highly recommended

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Professional, knowledgeable. Listen to my problem and knew quickly what needed to be done.

Overall Rating
Bedside Manner
Wait Time

Very knowledgeable and thorough, direct and to the point, very professional.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very thorough good listener intuitive

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Makes you feel very comfortable and makes sure all of your questions are answered.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr Keller takes as much time as I think reasonable for an appointment. I have never felt rushed. He's a personable doc.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr Keller is a great doctor! He seems to really care about people! If I were not already a Registered nurse, he would inspire me to be in the medical field! From the receptionist to the end of my visit, this office is top notch in making customers/patients feel like they care??. I highly recommend Dr Keller!

Overall Rating
Bedside Manner
Wait Time

Dr. Keller takes the time to explain things in detail. His understanding of all my problems is amazing. I think he is a very knowledgeable Doctor and really seems to care.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The first Dr I had in decades who got to the root of the (minor) issues that I reported, and suggested a treatment that work, right away. I am very thankful

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Watch out for prescriptions. My default is a mail order pharmacy so when I need one time drugs they send the order to the wrong pharmacy. Took two trips to the doctor's office, half hour on the phone with the mail order people, and nearly 40 minutes of the pharmacist's time just to get the prescription resent to a local pharmacy. Alternative was to wait 4 to 5 days to start antibiotics or pay for the drugs myself and spend a month attempting a reimbursement from a federal program.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I have been a patient of Dr Keller's for over twelve (12) years. He has always been able to resolve my issues and I will continue to use Abrazo because of Dr Keller. Thomas Y

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

So far so good. Was my first appointment with him and so far he seems very thorough and understanding. He took his time and did not rush me and made sure to ask questions. I have high hopes.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr Keller was very pleasant and professional. He listened to, and addressed my issues.

Overall Rating
Bedside Manner
Wait Time

Prompt, thorough and explained everything well.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

It was as thorough as always!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Keller was really nice and I didn't feel rushed through the appointment which is always good. Office staff was friendly too.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I think Dr. Keller is a very good doctor. He takes his time to listen to you and does a thorough exam. His breath of knowledge and willingness to look at the entire picture is exceptional. He doesn't limit he suggestions and advice to "traditional" MD type solutions. I trust him to provide me with me needed medical advice and those people I care about. He has a life long patient in me and my loved ones.

Overall Rating
Bedside Manner
Wait Time

Dr. Keller has a great beside manner and my children like him a lot. He was able to answer questions and offered a good treatment plan that we could agree upon together.

Overall Rating
Bedside Manner
Wait Time

Dr. Keller and his MA was wonderful. Went today for well-child checks. Took care of all of our needs, spent time with any concerns, and made sure we understood the recommendations. Office staff is friendly and always willing to assist. Thanks!

Overall Rating
Bedside Manner
Wait Time

He forgot to call in my prescriptions to the pharmacy. Went home for the day and now I have to spend another night in pain

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He the best- and I really respect his medical opinion's & how he explains everything to me He our Family Doctor & I been with him for a very long time & I feel confident that i have a primary care that is just not a Doctor but someone i can count on , He like Allstate Insurance , Your in Good hands with" Doc. Keller"

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr Keller is the " best " Nice location & facility But Lab Corp needs people in there to help our wait for blood drawn was over an hour an half There was only 1 tech & she was dealing with 2 jobs secretary give it a bad review on labs But Doctor # 1

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Michael Keller is a very Big Blessing for us : No matter where he goes we will follow he been My Primary Care for over 10 years ,Started On a corner of Van Buren & close to 95 th ave.Him & John Hopkins He more than a PCP he a friend & has the best advice & really looks out for our Medical needs . You have gain a wonderful well respected person

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very attentive. Relaxed but professional. I especially like having the Lab in same office as it is very convenient. Dr Keller and office staff are very efficient.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

This was my first visit to see Dr. Keller. The front office person was very helpful and cheerful. The wait time to be called back was less than 15 minutes. While I as in the exam room I did not have to wait long before Dr. Keller saw me. He listened to me and decided on a plan of action for me along with a net work of additional professionals to assist me. I had blood drawn while I as there. Not a long wait. The phlebotomist was extremely gentle.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

very little wait. Dr. Keller spent appropriate time with me and made sure all of my questions were answered.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Keller is knowledgeable and easy to talk to. Gives good advice. Also, being available on the weekends makes all the difference in the world. Thank you!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

My son felt comfortable with Dr. Keller. He is easy to talk to.

Zocdoc Find a Doctor Arizona Phoenix Doctors Avondale Doctors Dr. Michael Keller - MD