Dr. Terry Irons, MD

Primary Care Doctor

Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
3100 N Alma School Road, Chandler, AZ, 85224
1035 N Ellsworth Rd, Suite 108, Mesa, AZ, 85207
428 S Gilbert Road, Suite 101, Gilbert, AZ, 85296
287 E Hunt Highway, Suite 105, San Tan Valley, AZ, 85143
See all 7 locations

Qualifications and Experience

Education

Languages Spoken

Board Certifications

Professional Memberships

In-Network Insurances

Specialties

Professional Statement

***Please arrive 15 minutes prior to your appointment*** Dr. Terry Irons received his Bachelor of Science with High Distinction from the University of Arizona, Tucson, Arizona, in 1971. He obtained his Doctor of Medicine degree in 1975 from the University Of Arizona School Of Medicine. Dr. Irons completed his Family Practice Residency training at Scottsdale Memorial Hospital in 1978. Dr. Irons has been Board Certified in Family Medicine since 1978 and maintains current recertification status. He is a Fellow of the American Academy of Family Physicians. Dr. Irons also is a member of the American Academy of Family Physicians, the Arizona Academy of Family Physicians and the Arizona Medical Association. Dr. Irons was born in La Ceiba, Honduras, Central America, to parents serving in the missionary field. He has participated in local church choirs and continues to love music and singing. Dr. Irons enjoys bass fishing and boating. He also loves computer games, especially flight simulators. He has been married for 37 years and has two children and three grandchildren. When not at work, he enjoys spending time with his family as well as his Great Dane and English Cocker Spaniel. Dr Terry Irons is alum of the University of Arizona College of Medicine and has been practicing as a Family Physician in Arizona for more than 30 years. Dr Irons is a board certified family physician and is a Fellow of the American Academy of Family Physicians.

Zocdoc Awards

Verified Patient Reviews

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Irons actively listened to all my symptoms, he showed interest and sincere concern in every matter I addressed with him.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Found doctor through search results for anxiety. Doc asked a few general questions but didn't seem interested in reason for visit. Kept saying he wasn't a psychiatrist and only a family doctor over and over. Waste of time and money

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I made an appointment and was kept waiting for 2 hours.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He was nice and really made me feel comfortable

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Irons is a compassionate thorough physician who listens well and cares about his patients

Overall Rating
Bedside Manner
Wait Time

Terrible wait time.

Overall Rating
Bedside Manner
Wait Time

He was very thorough and attentive.

Overall Rating
Bedside Manner
Wait Time

Terribly long waiting time. Just for a refill it took over an hour.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

My apt. was at 6:15, I showed up early in the hopes that they would be able to see me sooner. I arrived at 4:50 and was called back and vitals were taken about 10 min after sitting in the lobby( which i didn't mind.) They MA called me back took my vitals and i sat in the room for over an hour and a half to be seen.... FOR REFILLS.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Long waiting time. Over an hour.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Long waiting time. Over an hour just for a prescription refill.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The entire staff was efficient, friendly and professional.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Unacceptable waiting time. Should not take over an hour for a prescription refill.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I make an appointment week ahead I sit for two hour Last month I did walk in In and out within 30 min We have more to do then sit around waiting for an appointment that I should been out wishing the hour I was about to walk out My patience are so minimum with the wait time I am looking elsewhere where

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Normally my wait time to be seen at a scheduled apt. Is an hour or more. What I don't understand is that when I do go into the office I have to come later in the evening due to my work schedule. On my last visit with Terry Irons, my apt was at 6:20pm. I wasn't called back until 7:10pm and Dr. Irons didn't come into my room until 7:50pm. When I schedule my appointments I use the pt. portal . I explain what the reason for my visit is and if I need refills on medication so he and the medical staff is aware of why I am in the office. When I finally get called back I get asked the same question as to why I am here, so explain again what the reason for my visit is for. Then the MA. Takes me to my room and I wait about 45-50 min before my dr. Comes into the room to be asked the same questions and then he is completly clueless as to why I'm in the office. I'm not sure if it was just a bad day he was having but I was not satisfied with the care from him nor his staff. I am a certified medical assistant and it's just frustrating to know that this is how pts are being treated. Not to mention that I have two insurances and they always seems to be confusion as to which is my primary and secondary and now I am receiving bills and claims for this that were billed incorrectly. I will be looking for a new primary care dr.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. irons is great. He always is very through and caring. He reminds me of my father. He was reccemended to me by a friend and I'm glad I started coming here.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Love the dr!!!! But the wait times are a bit ridiculous.

Overall Rating
Bedside Manner
Wait Time

Doctor was good while understanding the problem The medicines he gave does not work well for me. I am thinking whether to take a follow up or see another doctor.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Terry is always very helpful and he takes care of his patients. Some of his medical assistants can be unprofessional at times but besides the long waiting time I am always satisfied with my treatment

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr was aces!

Overall Rating
Bedside Manner
Wait Time

Dr. Terry was very kind.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I got there on time. The receptionist said I was late and scheduled for 6:45 even though Zocdoc said 6:55 on the site and text messages. I was also told I was supposed to get there early, but NOBODY called or communicated this to me at all.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Working in the medical field the only thing I can complain about is the wait time for this office, but I can't give mydrnow too hard of a time because walk ins are welcome for this clinic. I did wait over an hour and a half to see Dr.Irons, BUT it was well worth the wait. He is an A+ provider with genuine patient care . He took his time with me as he usually does and asked detailed questions. Dr.Terry Irons Is my "HOUSE". Thanks to him and his treatment plan for me, I will be able to start feeling better soon. After trying doctor after doctor for the past 5 years for my health issue, I have found a doctor that has restored my faith in genuine medical care. Thank you Dr.Irons and Staff at Mydrnow ?????

Overall Rating
Bedside Manner
Wait Time

He is pleasant and knowledgeable but seems in a hurry. He was frustrated when something on his worksheet seemed wrong. I'm not sure he really had the time to listen and understand me.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I was a bit apprehensive to see Dr Irons only because of some of the reviews left on this website. My experience was very pleasant. I felt he took the time to listen to my concerns, and he gave me some good advice. He encouraged me to come back any time I need medical attention. I got my labs done quickly, and I felt happy with my whole experience. The wait time for my appointment was not "right away" but it was less than 20 minutes which I find to be reasonable.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Irons has such incredible bedside manner and the ability to make his patients feel welcome, comfortable, and important. The wait is of no fault of his own might I add and to be honest, to see him I do not mind at all! I have such difficulty with new doctors and have been coming here for a few years with Dr. Williams-Vaughn (also amazing) but unfortunately an emergency situation cause me to need a visit with Dr. Irons...boy was I nervous! Immediately once he walked in I felt at ease and as though he honestly cared...I was just another insurance claim but a real person with real concerns. Thank you Dr. Irons for being an incredible physician and caring as much as you do, it means so much more to your patients than you may ever know. I am happy to say now that I am a full-time patient of My Doctor Now, all thanks to the amazing Dr.Irons and Dr.Williams-Vaughn.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The visit was timely, thorough and professional

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Irons is very knowledgable and friendly. He listened to my issue and provided appropriate empathy and advice. He gave me a solid solution for why I came to see him. Highly recommended.

Overall Rating
Bedside Manner
Wait Time

I booked with this Dr. because it didn't show he had any appts. They told me to be there 15 min. early, I was. They put me in a room and said the Dr. will be right in. After I asked, did he finally show up and gave the excuse that I'm busy. Well, I work and I'm busy too! He maybe spent 30 secs with me.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

This had to be the worst experience I've ever had with a care provider. He asked me several questions three times each, I asked for ibuprofen for swelling I've had in my foot due to a recent bout of cellulitis and his reaction was as if I was asking for a heavy narcotic, and when he said my foot was infected, I told him I'd seen a specialist. He wanted to know why I wasn't xrayed, why I wasn't given antibiotics, told me to go straight to the ER, asked me all those questions a couple more times. He really made me feel like I had done something wrong. It was an awful, awful experience. I wouldn't send my dying enemy to him for treatment. Stay away!!!!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Wonderful office staff, medical assistant, and Doctor!!!!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

My appointment went very well, the doctor and his staff were all polite and showed they cared.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Waiting time is beyond unacceptable.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Caring knowledgeable Dr

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I chose my dr now as a place I might find a decent pcp. Some of the doctors had really good reviews, so even though it was weird to go to a doctor's office that seemed more like a chain of stores, I needed to address some serious health issues, before they got dangerous. I chose Dr. Janet Pragit as my pcp. She had the best reviews out of anyone, especially for being warm, kind, caring, and spending a lot of time getting to know her patients. She was none of those things. None. She was about as warm as an ice cube. Yes, I had multiple complaints, and i realize doctors aren't really in the business of caring for the sick any more, but she was so dismissive, and so adamant about my only addressing 2 complaints and that was it. I hate that. It is no way to be treated. You're being treated as whatever is wrong with you, instead of as a whole human being who has needs, What was the use of treating my back pain, if you didn't treat my diabetes first? She was awful. Dr. Irons was easily as bad. First, he looked and sounded just exhausted. He has kind of a whiny, breathy voice, and that added to how tired he sounded. He was also dismissive, and seemed bored, and just like Dr. Pragit, he wanted not to do anything at all, and just let my regular doctor deal with it. I'm changing insurance as of next month, and I look forward to being in a plan that gives me more options

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

They said zocdoc was glitching and did not keep my appointment.Although I got a text reminder from zocdoc of the appointment. I had to wait from 6pm till 9pm and they forgot to send out my sample now i have to miss work and go again. I have bills to pay!

Overall Rating
Bedside Manner
Wait Time

Long wait, Dr. was not knowledgeable about pre-travel prescriptions, vaccinations. Googling meds and vaccines on phone during visit.

Overall Rating
Bedside Manner
Wait Time

Ok..did not like the wait

Overall Rating
Bedside Manner
Wait Time

Arrived on time for my appointment, but had to wait for him to return from lunch and still see 2 patients before me even though I had an appt. When I finally did see him, it was pointless. He offered no guidance on how to resolve pain or issues. He wasn't personable or helpful. He didn't listen to what I was saying, ask follow up questions or give suggestions. I won't be returning to him ever again or giving recommendations to see him. I paid to see a doctor and get help; instead, I wasted 2.5 hours, got no advice or help, and left very discouraged following my experience.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

good doc will be back

Zocdoc Find a Doctor Arizona Phoenix Doctors Chandler Doctors Dr. Terry Irons - MD