View map

Dr. Michael Keller, MD

Family Physician, Primary Care Doctor

Professional statement

A board-certified family physician, Dr. Michael Keller takes care of the medical needs of the local families of Avondale, AZ. He is an integral part of Abrazo Medical Group Goodyear and goes all out to deliver quality care and ensure patient satisfaction. As a primary care doctor, he is uncompromising in his dedication to the well-being of his patients and approaches patient care with compassion and positivity. Dr. Keller attended medical school at the University of Illinois, Chicago. Post medical training, he went on to pursue a residency in family medicine at Resurrection Medical Center. He is also an alumnus of the University of Illinois, Urbana-Champaign, where he earned his bachelor's degree. A seasoned provider, he also holds certification from the American Board of Family Medicine and has been a recipient of several awards and honors. Fluent in English and Spanish, Dr. Keller encourages open communication with his patients which allows him to guide them through their treatment as active participants in their well-being. He strives to treat each patient to the best of his ability while ensuring that both patients and their loved ones comprehend the different possible methods of treatment. He gives his patients his undivided attention and practices with a goal of helping each of them lead healthy and fulfilling lives.

In-network insurances

  • AARP
  • Aetna
  • Anthem Blue Cross

Specialties

  • Family Physician
  • Primary Care Doctor

Practice names

Board certifications

  • American Board of Family Medicine

Education and training

  • Medical School - University of Illinois, Chicago, Doctor of Medicine
  • Resurrection Medical Center, Residency in Family Medicine
  • University of Illinois, Urbana-Champaign (Bachelor’s)

Awards and publications

  • American Heart Association Research Fellowship- Awarded Summer 1991 Dr. C.M. Craig Research Fellowship- Awarded Spring 1990
  • First Place, M.D. Category- University of Illinois at Chicago College of Medicine Student Medical Research Forum, January 1993
  • Outstanding Achievement Award for Research, Thirty-First Annual Honors Program, The University of Illinois at Chicago College of Medicine, April 1993
  • Third Place, M.D. Category- Midwest Student Medical Research Forum XXIV, Omaha Nebraska, February 1993

Zocdoc awards

See you again
Rapid registration
Speedy response

Languages spoken

  • English
  • Spanish

Provider's gender

Male

NPI number

1821062183

Office locations

Abrazo Medical Group Goodyear

3125 N Dysart Rd

Avondale, AZ 85392

Patient reviews
All reviews have been submitted by patients after seeing the provider. For more information, check out our Patient Knowledge Base.
Overall
Wait time
Bedside manner

Overall
Wait time
Bedside manner
He is a great doctor.
Source: Zocdoc
Overall
Wait time
Bedside manner
The office was clean and seemed organized. No one appeared to be waiting very long. Dr. Keller completely exceeded my expectations. He listened, responded in an easy to understand manner and was very personable. I've definitely found my PCPof choice and would recommend him to anyone. I never leave reviews so that tells you how impressed I am.
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Source: Zocdoc
Overall
Wait time
Bedside manner
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
Source: Zocdoc
Overall
Wait time
Bedside manner
Awesome!??
Source: Zocdoc
Overall
Wait time
Bedside manner
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!
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Source: Zocdoc
Overall
Wait time
Bedside manner
Very knowledgeable and thorough, direct and to the point, very professional.
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Positive answers to my questions.
Source: Zocdoc
Overall
Wait time
Bedside manner
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
Source: Zocdoc
Overall
Wait time
Bedside manner
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!!!
Source: Zocdoc
Overall
Wait time
Bedside manner
Highly recommend him. He takes the time to evaluate your health needs even if hes really busy.
Source: Zocdoc
Overall
Wait time
Bedside manner
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
Source: Zocdoc
Overall
Wait time
Bedside manner
Clear, concise, and explained everything clearly
Source: Zocdoc
Overall
Wait time
Bedside manner
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
Source: Zocdoc
Overall
Wait time
Bedside manner
Awesome Doctor very nice and knows what he is doing wait time was a couple minutes Highly recommended
Source: Zocdoc
Overall
Wait time
Bedside manner
Very helpful, informative and showed real concern about my illness.
Source: Zocdoc
Overall
Wait time
Bedside manner
Professional, knowledgeable. Listen to my problem and knew quickly what needed to be done.
Source: Zocdoc
Overall
Wait time
Bedside manner
Very thorough good listener intuitive
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Makes you feel very comfortable and makes sure all of your questions are answered.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr Keller takes as much time as I think reasonable for an appointment. I have never felt rushed. He's a personable doc.
Source: Zocdoc
Overall
Wait time
Bedside manner
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, thisoffice is top notch in making customers/patients feel like they care??. I highly recommend Dr Keller!
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
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 mailorder 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.
Source: Zocdoc
Overall
Wait time
Bedside manner
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
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr Keller was very pleasant and professional. He listened to, and addressed my issues.
Source: Zocdoc
Overall
Wait time
Bedside manner
Prompt, thorough and explained everything well.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
It was as thorough as always!
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Keller was really nice and I didn't feel rushed through the appointment which is always good. Office staff was friendly too.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
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 suggestionsand 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.
Source: Zocdoc
Overall
Wait time
Bedside manner
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!
Source: Zocdoc
Overall
Wait time
Bedside manner
great care, good staff ,no issues
Source: Zocdoc
Overall
Wait time
Bedside manner
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
Source: Zocdoc
Overall
Wait time
Bedside manner
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 carethat is just not a Doctor but someone i can count on , He like Allstate Insurance , Your in Good hands with" Doc. Keller"
Source: Zocdoc
Overall
Wait time
Bedside manner
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 with2 jobs secretary give it a bad review on labs But Doctor # 1
Source: Zocdoc
Overall
Wait time
Bedside manner
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
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Source: Zocdoc
Overall
Wait time
Bedside manner
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 haveto 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.
Source: Zocdoc
Overall
Wait time
Bedside manner
very little wait. Dr. Keller spent appropriate time with me and made sure all of my questions were answered.
Source: Zocdoc
Overall
Wait time
Bedside manner
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!
Source: Zocdoc
Overall
Wait time
Bedside manner
My son felt comfortable with Dr. Keller. He is easy to talk to.
Source: Zocdoc
Overall
Wait time
Bedside manner
Excellent doctor, availability, and excellent staff. I would recommend him to anyone looking for a great doctor.
Source: Zocdoc
Overall
Wait time
Bedside manner
Was impressed. Will be looking forward to more meetings with him. He seemed like a doctor and professional. He listened to me. I received all the pertinent facts. He looked at me. The staff has a barrier between them and you(their computer monitor). Would be better if their monitor was lower.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
He's the best
Source: Zocdoc
Overall
Wait time
Bedside manner
Excellent input & sincere interest in my prolonged well being.
Source: Zocdoc
Overall
Wait time
Bedside manner
He is very professional and treats the whole patient. I highly recommend him.
Source: Zocdoc
Overall
Wait time
Bedside manner
Great professional! Very glad I found this doctor, you would be too!
Source: Zocdoc
Overall
Wait time
Bedside manner
Very much appreciate his concern for overall health.
Source: Zocdoc
ZocdocFind a DoctorDr. Michael Keller, MD