Home Icon
Doctor meeting with patient

Thompson Medical Group

Internal Medicine, Geriatric Care Specialists & Primary Care Practice in Peoria, AZ

About Our Practice

Meet Our Providers

Contact Our Practice

Thompson Medical Group

About Us

Thompson Medical Group in Peoria, Arizona, offers high-quality care to adults of all ages. Board-certified and fellowship-trained internal medicine physician E. Leon Thompson, DO, and his colleagues specialize in diagnosing and treating conditions such as heart disease, diabetes, and geriatric disorders, including memory loss.

Patients at Thompson Medical Group benefit from comprehensive chronic disease management for long-term health problems. The internal medicine practice provides expert care to patients living with more than one chronic condition, understanding the challenges comorbidities cause.

In-office lab tests, ear lavages, ankle-brachial index (ABI) procedures (to evaluate blood flow in the legs), and pulmonary function tests (PFTs) are available at Thompson Medical Group. Patients with allergy symptoms can take advantage of on-site testing and allergy shots, and the practice supplies breathing treatments for patients with lung disorders.

For those suffering from musculoskeletal diseases and injuries, joint injections and platelet-rich plasma (PRP) therapy offer relief from pain and improved function. In addition, Thompson Medical Group offers preventive medicine services like annual wellness visits and weight management programs. The office sells XYMOGEN® vitamin supplements to promote overall wellness.

Thompson Medical Group dedicates itself to providing patients with the gentle, personalized care they deserve. To learn more, call the office or book an appointment online today. 

More
misc image
OUR MISSION

Our goal at Thompson Medical Group is provide you with the best quality of life God has planned. It is guaranteed to be good. We use evidence based medicine, without excluding safe alternative means to provide your healthcare. Dr. Thompson, as an osteopathic trained physician continues A.T Still’s mission to treat the whole person. Our team understands the need for healthcare not driven by specialists, corporate medicine and the pharmaceutical industry.

Attention Medicare Patients
Please create an account with Mymedicare.gov and enter your primary care doctor’s name. Select “add as my primary clinician”. Selecting your primary care physician allows patients to take full advantage of the many ACO (accountable care organization) benefits afforded to patients when aligned with their PCP at Thompson Medical Group.
Chronic Care Management (CCM)
Attention Medicare Patients Please create an account with Mymedicare.gov and enter your primary care doctor’s name. Select “add as my primary clinician”. Selecting your primary care physician allows patients to take full advantage of the many ACO (accountable care organization) benefits afforded to patients when aligned with their PCP at Thompson Medical Group.
Patient getting seen by our provider
Call to Schedule your Appointment with us Today
Dr Thompson is compassionate very kind and listens to my health issues and does his very best to help me understand all that is going on with me.His empathy is like no other Dr. I've had the great opportunity to have him as my Dr. And his staff is also very kind professional people. I love everything about this practice.
Elizabeth J. | Mar 28, 2024
Dr Thompson is very professional, and takes the time to both listen to his patients, and explain his course of actions/treatments for your issue(s). It can be difficult to find a doctor or practice that you're comfortable with, and I found one in Dr Thompson.
Robert G. | Mar 28, 2024
Very professional
Rudolph P. | Mar 26, 2024
So kind...so helpful.
Anita S. | Mar 26, 2024
It all started with my first visit. Dr. Thompson received with a warm handshake. He listened to my issues and immediately started working on my health. I’m 65+ and getting ready for retirement soon and Dr. Thompson is making sure that I’m able to enjoy my retirement with peace of mind good health. Awesome Doctor!
Joseph Q. | Mar 24, 2024
Dr Thompson is a great Dr with lots of knowledge. He and his entire staff show their patients great caring and understanding.
Walter C. | Mar 24, 2024
Dr Thompson is outstanding! He takes time to listen and helps anyway he can to insure the satisfaction of his patients. The office itself is a friendly environment.
Lydia C. | Mar 23, 2024
Gave me very innovative options to further explore any issues I may have.
Catherine L. | Mar 23, 2024
Great as always.
Patricia B. | Mar 22, 2024
Always a pleasure seeing Dr Thompson. He’s truly a personable and caring doctor.
Tracey L. | Mar 21, 2024
Very thorough & professional
Claudia M. | Mar 21, 2024
Dr. Thompson was very attentive and jumped in immediately and scheduled test. He is very down to earth and easy to communicate with. I would appreciate if he slowed down a little and spend more time with me. I do understand that Doctors are very busy! Overall, I really liked Dr Thompson and his staff are amazing!
Elizabeth P. | Mar 20, 2024
I was grateful he worked me in the same day I called for a sore throat and lung infection. He was able to diagnose my problem and phone in a prescription quickly. Began to feel better the next day.
Philip M. | Mar 19, 2024
Dr. Thompson is the best. There is nothing about him,his office or staff that are not always professional and Awesome people. Keep up the great job.
Robert L. | Mar 19, 2024
Great doctor. Real easy to talk to. Really enjoyed his interaction and carrying on my health.
Raymond C. | Mar 19, 2024
I love Dr Thompson!
Eileen T. | Mar 19, 2024
Worked me in urgently and provided me with injections that I needed. It was great to see Dr Thompson again himself and he also found another health issue that I need to address. Very kind and thorough even when they worked me in. Thank you Dr Thompson.
Faith G. | Mar 16, 2024
On time Caring MA and front office very efficient Love Dr Thompson
Madelyn K. | Mar 16, 2024
Dr. T always cares and shows it. He is respectful and listens.
Alice S. | Mar 15, 2024
Excellent Doctor & office
Donald S. | Mar 15, 2024
Dr. Thompson was very kind and knowledgeable
Debra H. | Mar 15, 2024
He is freindly and took care Of my Medicare required physical.helped me get meds for my prostate.hi nurse is helping me with some insurance issues. I'm happy with their service
Earl P. | Mar 14, 2024
Great carrying Dr.
Karen D. | Mar 14, 2024
Love getting to know Dr. Thompson
Kathleen N. | Mar 14, 2024
Dr. Thompson is Awesome! Great at listening to one’s needs. Very pleasant and easy to talk to. It’s nice knowing that this Doctor pays attention and listens to what your body is telling you.
Joseph Q. | Mar 14, 2024
I’ve been with Dr.Thompson and his practice since 2011. Started seeing him and the others in group after an accident that left me in a wheelchair for some time. I was in awful health not only physically but mentally and emotionally. He addressed everything knowing my physical health would be hindered if my mind wasn’t ready to accept the pain and truth of what I needed to do to be myself again. I can’t ever thank him and everyone on his staff enough for realizing I was tough enough physically if I could get past the depressed state of mind I was in. I’m not one to take for granted when people go above and beyond to push me while supporting me in my fight to get back to good health. They treated my symptoms by asking me my opinion on how I felt and told me be honest with not only him but myself. Never had anyone ask me to look at myself from someone else’s point of view instead of my own. That began my journey to getting back to being as close to my former self as possible and I recommend his group to anyone who wants to be healthier. Do what he says to do and don’t do anything he doesn’t suggest you do.
Dean H. | Mar 13, 2024
I’ve been very pleased with Dr Thompson and his care for me…always willing to answer all questions and makes me feel confident regarding his professionalism. A doctor who is truly committed to his patients.
James R. | Mar 12, 2024
Best doctor I have had in my 73 years.
Edward S. | Mar 12, 2024
Dr Thompson is very compassionate and concerned about his patients. He LISTENS. No assembly line medicine practiced here. I appreciate the fact that he explained my options and we arrived at a plan that I not only feel comfortable with, but also feel I was a part of. He also strikes me as a pretty cool guy with a very up-beat and positive attitude.
Patricia P. | Mar 10, 2024
I would highly recommend dr. Thompson and his staff. I have never experienced such a personalized proactive patient care. He even told me to call him on a weekend if I needed help. That’s unheard of these days. Very grateful
Shauna P. | Mar 09, 2024
I love my Dr and his staff Dr Thompson is the best he cares about his patients
Karen T. | Mar 08, 2024
I always have a good experience at Thompson medical.
Scott V. | Mar 07, 2024
Love that the DR is a DO. Very personable.
Alan E. | Mar 06, 2024
Quick visit to over results...probably could had done a phone call instead
Kathleen W. | Mar 05, 2024
He was a great, caring doctor! Really listened to my needs and made sure I was treated for my ailments. I'd highly recommend him!
Palaneseya C. | Mar 02, 2024
Always a good experience
Pamela S. | Mar 01, 2024
He is Amazing, he gives good advice and has a passion for his profession.
Pamela S. | Mar 01, 2024
Doctor Thompson and his wife and staff are very amazing as they are very professional and caring people. I would absolutely recommend them.
Susan H. | Feb 29, 2024
He is an amazing person and Doctor. He really cares about his patients.
Susan H. | Feb 29, 2024
Dr Thompson was on time and very informative.
David S. | Feb 29, 2024
Doc and staff are very personable and are genuinely interested in me.
Joan J. | Feb 29, 2024
Dr Thompson is very kind and helpful. One of his stuff Adriana makes my visits best can be. I wish her the best.
Jeom Y. | Feb 28, 2024
Dr. Thompson and his whole staff have brought back actual caring for patients to the medical arena. They genuinely care for the patients beyond just immediate medical needs
Dwight H. | Feb 28, 2024
Dr. Thompson was very professional, as well as his staff. I would highly recommend them.
James V. | Feb 28, 2024
Great company for discussing your medical issues. They all are very easy to talk to and help you.
Lloyd L. | Feb 27, 2024
Dr Thompson and the staff are all very good at patient care. They all take the time to discuss your issues and their follow ups are very prompt!
Terrance H. | Feb 27, 2024
Dr. Thompson, Amber Thompson, and the whiole staff are just fantastic. Comfortable is the word I'd use. They are all so easy to talk to talk to and are helpful in ways I never knew from a Dr and his staff. I'm very happy in the hands of all these wonderful people. I am safe. I am at home.
Heather B. | Feb 26, 2024
Friendly staff knowledgeable people recommend them to everybody I know. They're going there for pro for 10 years plus help me get my diabetes under control and know U By 1st name. Hi highly recommend (fred)
Joseph H. | Feb 24, 2024
dr. Thompson is always wonderful!
Kent L. | Feb 23, 2024
What a great visit. Dr Thompson is great and I feel really good about my future health.
Joni H. | Feb 22, 2024
This was my initial visit with Dr. Thompson. He was super great, and provided me with sufficient time to go over my medical charts provided from my previous out of state Dr. He immediately provided me with referrals to specialists I needed to have appointments with. Dr Thompson's staff was Excellent and very helpful in handling all of my needs.
Walter C. | Feb 22, 2024
The staff and Dr were professional and kind in my initial appointment
William R. | Feb 22, 2024
Totally thorough and very friendly
Richard F. | Feb 15, 2024
Everyone is very tenative to the patients always
Phil L. | Feb 10, 2024
Dr. Thompson is very compassionate.
Donald P. | Feb 10, 2024
Dr Thompson is a jewel, and every person in the practice , that I have had contact with, has been so helpful and friendly... I have much confidence in their practice as my primary care provider
Ronald D. | Feb 05, 2024
Dr Thompson is always very concerned about your medical needs he's very nice he always listens to your concerns and takes care of the concerns
Bruce R. | Jan 31, 2024
Always such a nice staff and Dr Thompson is the best
Karen T. | Jan 30, 2024
Dr Thompson is a great doctor. Very personable, compassionate and understanding.
Gaetano P. | Jan 26, 2024
Dr. Thompson is the best been a patient for 20 years.
Jindar Y. | Jan 24, 2024
Great run medical office by the courteous & friendly staff. Dr Thompson is a personable Doctor concerned with your needs.
Paul S. | Jan 20, 2024
They are friendly. Care about you. Very short wait time. All good. No problems.
Anita S. | Jan 20, 2024
Wonderful medical group to belong to. Very caring
Catherine J. | Jan 18, 2024
'
Ida L. | Jan 18, 2024
Michelle G. | Jan 18, 2024
Great customer service! I am a new patient and from the first phone call to schedule my appointment, I knew this was going to be my new office. You walk in and are greeted with a friendly smile. The sweet assistant who took my vitals was very nice. Chelsea came in and was a breath of fresh air, she asked questions and really listened to me. She offered her perspective on certain topics and genuinely seemed to care. I will be back and will tell my husband and friends and anyone who will listen that they should come see Chelsea or someone in this office.
Janeen B. | Jan 17, 2024
always a good experience, dr. listens to my concerns and through.
William M. | Jan 17, 2024
My first visit was very good I really liked Dr Thompson very thorough and I will be back i would recommend Dr Thompson.
James H. | Jan 12, 2024
Ok
Dorothy H. | Jan 11, 2024
Everything was great.
Dorothy H. | Jan 11, 2024
I absolutely trust Dr. Thompson and know he has my best interest in place
Daniel C. | Jan 09, 2024
Dr. Thompson has been my physician for over 20 years. He is an amazing doctor and has always provided me the best care. I would recommend him to anyone!
Michelle S. | Jan 06, 2024
Always fantastic, that’s why I drive 40 minutes to get there!
Karen C. | Jan 06, 2024
Doctor takes time with is patients and listens, Doctor Thompson cares about his patients and addresses your concerns
Nancy W. | Jan 05, 2024
Concerned and wonderful care and advice. Staff is great as well.
Ronald D. | Jan 04, 2024
Very professional and personable
Catherine J. | Jan 04, 2024
Understood my issues and had suggestions Office staff very friendly
Richard F. | Jan 03, 2024
Fast getting appointments, staff is great and Dr Thompson treats you like family. Being to Dr Thompson for many years.
Paul T. | Jan 03, 2024
Fantastic service and appreciation of clients. We're always prefer other people to this doctor
Richard F. | Jan 02, 2024
You always get amdiate attention for your need
Robert A. | Dec 31, 2023
Thompson’s Medical Group really cares about the patients.
Patricia B. | Dec 26, 2023
Very prompt and efficient. Thank You!
Leona F. | Dec 26, 2023
I have been with office for a very long time and the staff here are great. I have never had a problem getting an appointment or being able to talk to someone.
Cyndee C. | Dec 26, 2023
Everyone is true professional. Courteous, well mannered, caring staff.
Keith B. | Dec 23, 2023
Kindest Doctor I have ever met! Feels like family!
Sandra Y. | Dec 22, 2023
Excellent and very helpful. Wonderful staff.
Susan S. | Dec 22, 2023
Dr Thompson is a awesome doctor and his staff are great
Rosemary M. | Dec 20, 2023
Dr Thompson is always on point, giving his best to his patients, courteous professional, have known him for years, I won’t go any where else.
Kevin D. | Dec 19, 2023
Best doctor Iv
Edward S. | Dec 19, 2023
Wonderful very helpful sand caring
Karen T. | Dec 19, 2023
I've been seeing Dr. Thompson for well over 20yrs... I would recommend him to anyone!
Troy C. | Dec 19, 2023
I believe the fact that I have been seeing Dr. Thompson and trusting him with my life for 20 years says it all.
Josephine P. | Dec 16, 2023
Everyone attentive and caring. Questions answered to my satisfaction.
Frances F. | Dec 15, 2023
Dr Thompson is one of the most caring doctors I know!!!!
Phil L. | Dec 15, 2023
Friendly,caring,up to date staff,been his patient years, very good doctor Andy K.12/13/23
Konstanty K. | Dec 13, 2023
Friendly,caring,staff
Konstanty K. | Dec 13, 2023
Excellent: Easy to make an appointment. Friendly and knowledgeable staff. Dr Thompson is brilliant. He cares about his patients and follows up on your care. The best!
Dennis B. | Dec 13, 2023
Good Practice, friendly people, very efficient.
Lloyd L. | Dec 13, 2023
Very friendly. Been going there for 7 yrs. Dr Thompson and staff are wonderful.Dr Thompson cares about his patients , takes his time and listens to you. I will never change Dr’s.
Teresa M. | Dec 12, 2023
Always a pleasure seeing the staff at Thompson office. I’m glad to have been referred to the group.
Natale C. | Dec 12, 2023
Absolutely the best doctor and team I've ever had in my 60+ years of dealing with doctors and specialists.
Jamie H. | Dec 11, 2023
I live in Tempe and once a month I drive 75 miles round trip to see this man. He has been my provider since 2011 and I don't plan on changing. T Horgen
Teresa H. | Dec 10, 2023
Entire staff are excellent. The office is clean and the atmosphere is friendly. I’ve been a patient for 20 years. Dr Thompson is knowledgeable and compassionate. There is no better PCP.
Joyce G. | Dec 09, 2023
Dr. Thompson is the most caring Dr I've ever had, I was finally able to get my wife to start seeing him along with some elderly friends and they were very impressed.
Gregory C. | Dec 09, 2023
it couldn’t have been more professional!
Fred M. | Dec 08, 2023
I have never had a better Dr! He is brilliant, caring & always makes me feel good. I have been lucky enough to be a patient of his for at least 18 years. I’m lucky to have him.
Karen C. | Dec 07, 2023
The level of concern and the explanation of my condition in a way I can understand- priceless!
Martin G. | Dec 05, 2023
I have been with Dr Thompson for well over a decade. I couldn't ask for a better doctor. Dr Thompson is passionate about what he does as a doctor. Dr Thompson is not only my doctor, he is my friend and always looks out for my best interest!
William S. | Dec 05, 2023
Dr. Thompson is a friendly, caring, good listener and explains well. Have been seeing him for years. Easy to get an appointment without going through voicemail jail. Front office is friendly and efficient.
Margo W. | Dec 01, 2023
Love the Doctor and his staff. Been gong to Dr. Thompson for 20 + years and he's been great.
Scott B. | Dec 01, 2023
Been seeing Dr. Thompson for a long time, over 25 years. Very personable and friendly, also very competent and compassionate provider. Great doc that really cares about his patients!
Phillip V. | Dec 01, 2023
You get personal attention when you go in there to see the nurses and the doctors they are ask you how you're doing and they kind of feel you out to see if there's any trouble in your life not only for what you're there for what they can help you with very professional very good doctor in and nurses they care anymore you can't find that that's the doctors care this organization cares about you
Kelly M. | Dec 01, 2023
Open, honest and straight forward.
Janice R. | Nov 28, 2023
Always good, I have a Doctor who cares about his patients and takes time to listen to their concerns
Nancy W. | Nov 25, 2023
Thank goodness for this Dr & staff
Laura C. | Nov 24, 2023
very easy to talk with - listens and responds
David W. | Nov 21, 2023
From 1st walking in front desk girl greeted me by name. I didn’t wait long before I was called back. Dr. Thompson came in appointment was fantastic. I’ll be back next month.
Suzette I. | Nov 18, 2023
Excellent Doctor
Julie S. | Nov 18, 2023
Caring
Mark H. | Nov 17, 2023
Always excellent. Little waiting & very friendly. Dr Thompson is very knowledgeable & keeps up with the latest. Always great recommendations for specialists when needed.
Pamela C. | Nov 17, 2023
Very professional, caring, and efficient. Service was excellent! I would highly recommend the Thompson medical Group.
Kenneth G. | Nov 16, 2023
I love the friendly and kindness of Dr. Thompson. I appreciate the time he took to look at Paperwork I could provide and make sure I had the right medical care.
Jodi A. | Nov 15, 2023
Love the care and staff , accurate and prompt,
Bobby G. | Nov 15, 2023
Efficient and friendly.
Madelyn K. | Nov 14, 2023
Very professional and kind and really showed he cared about me.
Rudolph P. | Nov 14, 2023
The staff and especially Dr Thompson are wonderful. The truly care and take the time to understand and listen.
Tracey L. | Nov 14, 2023
dr. Thompson is a fantastic doctor. We have been with him for many years and couldn’t be more pleased. Very caring individual!
Kent L. | Nov 14, 2023
AS ALWAYS....DR. THOMPSON AND HIS STAFF ARE THE BEST!
Jamie H. | Nov 10, 2023
Always five star, they care about the patient.
Patricia B. | Nov 10, 2023
Dr. Thompson is the most caring doctor you could ever find
Lois R. | Nov 10, 2023
Dr Thompson is the best doctor in Arizona.
Tammy W. | Nov 10, 2023
Disappointed with my insurance care.
Sandra A. | Nov 09, 2023
This was my annual wellness check. Both of the doctor and the technician were patient and courteous.
Lloyd F. | Nov 09, 2023
Very good
Jennifer L. | Nov 08, 2023
Very professional
David G. | Nov 08, 2023
Friendly staff Dr Thompson listen to you.
David G. | Nov 08, 2023
Dr Thompson is a very caring doctor and very good at medicine. The entire staff us very friendly as well. It is such a good feeling that they leave no room for a person to feel nervous
Dwight H. | Nov 08, 2023
Very happy with the service Dr. Thompson‘s office provides
Maryann S. | Nov 07, 2023
Very friendly, and listens to my needs
David W. | Nov 07, 2023
Professional & prompt
Claudia M. | Nov 05, 2023
I have been going to Dr Thompson for,24 years and he has always professional. The office is just the best.
Richard R. | Nov 04, 2023
Informative and necessary!
Richard F. | Nov 03, 2023
Dr Thompson and the staff are fantastic
Paul S. | Nov 03, 2023
Dr Thomas and staff are awesome. They care about their patients
Susan H. | Nov 03, 2023
Doctor Thompson is a "VERY BEST" doctor!! He has taken care of my needs for many years. He listens to my health concerns, and makes appropriate decisions on next steps for the best outcomes for me. I tell others about his impressive manners, and his serious approach to his work; I would recommend Doctor Thompson highly as I believe in his goodness, and most of all, his unquestionable skills and abilities. Thank you Dr. Thompson for being my best doctor EVER!! Mrs Mary Loud
Mary L. | Nov 02, 2023
Professional & prompt
Claudia M. | Nov 01, 2023
Everybody in this practice is very friendly and very knowledgeable and knows what to do in this practice I appreciate all they do for keep my health healthy
Bruce R. | Nov 01, 2023
I was very impressed yesterday with my visit.
Robert S. | Nov 01, 2023
Great doctor .. Dr Thompson
Raymond V. | Nov 01, 2023
Dr. Thompson has been my doctor for over 20 years! He takes the time to listen and find the best solutions possible for my medical issues! He treats me as though I were a member of his family!!!
Mary M. | Nov 01, 2023
Dr Thompson and his staff take the time to listen and really care about patients
Jennifer M. | Oct 31, 2023
Taking care of the patient
Zaya A. | Oct 27, 2023
Always a good experience Doctor T. Cares about his patients and listens to their cares and concerns and addresses those concerns, staff is kind and caring also
Nancy W. | Oct 26, 2023
Always a great experience Doctor Thompson is kind caring man has time to listen to your needs and staff is the same they care about you
Nancy W. | Oct 25, 2023
Wonderful, Caring, Helpful,
Karen T. | Oct 25, 2023
Dr Thompson is the kindest, most understanding physician I've ever had. He really listens to my concerns and is receptive to my input.
Eileen T. | Oct 25, 2023
Very good first visit! Staff was very friendly and helpful. Everything went well!
Terrance H. | Oct 21, 2023
He is great, personable, takes time to discuss and thorough
Jane Y. | Oct 21, 2023
Dr Thompson & staff are pleasant and knowledgeable. I woke with other health providers and they are always pleased at how efficiently they respond to requests!
Laura C. | Oct 21, 2023
Satisfaction
Muriel M. | Oct 20, 2023
Ive been a patient of Dr Thompson for several years. I really like the staff he has in there now, & Dr Thompson is the absolute BEST!
Deborah Y. | Oct 20, 2023
My doctor is the best
Barbara C. | Oct 19, 2023
Dr handled all my issues, even though he was under the weather.
Richard F. | Oct 19, 2023
Excellent service. Dr Thompson has been my physician since 2011. I relocated during our time together and I moved to Mesa. I still drive 70 miles round-trip once a month. I refuse to change my physician
Teresa H. | Oct 19, 2023
Thank you, DR. Thompson
Barbara C. | Oct 19, 2023
Doc is great as the staf
Charles R. | Oct 18, 2023
Get acquainted meeting went well. Liked Dr Thompson & plan to see him again soon.
Glenda R. | Oct 18, 2023
Nice first meeting that was pleasant and informative. Liked the doctor so will be back.
James R. | Oct 18, 2023
Dr. Thompson goes above and beyond to help his patients
Robert M. | Oct 18, 2023
Absolutely the most amazing patient service I have ever received. Doc Thompson and Chelsea are amazing at what they do and they actual care about their patients.
John (Brandon) P. | Oct 17, 2023
Dr. Thompson and his staff are always friendly and attentive during my visits.
Lorraine D. | Oct 13, 2023
Excellent - Dr. Thompson has a way of getting me, as a stubborn older man, to listen to him. I respect him and so I remember to “follow doctors orders”
Daniel C. | Oct 12, 2023
Very friendly, knowledgeable and quick 90% of the time. Dr. Thompson is the best dr. In town. He will help you in anyway he can. The staff is wonderful I appreciate all they do for me
Teresa M. | Oct 11, 2023
Exceptional care 15+ years, not a single issue Or complaint , and is very concerned of everyone's care and health, by all staff members
Bobby G. | Oct 10, 2023
There isn't a doctor better than Dr. Thompson to watch over your health whether it be physically, mentally or even spiritually. I'm 73, and I've had doctors in California, Montana, Nevada and Colorado. My California primary was wonderful and taught me a lot. I was with them for 30 years but I moved and his firm retired. His entire staff is amazing as well.
Jamie H. | Oct 10, 2023
I couldn't find anyone better to watch over my health than Dr. Thompson. He's the only doctor I trust with my life. He's a blessing and his team/staff are wonderful.
Jamie H. | Oct 10, 2023
great dr and staff
Mary Jo G. | Oct 10, 2023
Everyone at Dr Thompson’s office is WONDERFUL!!
Patricia W. | Oct 09, 2023
Dr Thompson always takes care of me
Kathy H. | Oct 09, 2023
This office is prompt, courteous, and efficient.
Margo D. | Oct 06, 2023
Very easy to discuss your issues with staff is great all around a great atmosphere
Kenneth C. | Oct 06, 2023
Very professional
David G. | Oct 05, 2023
Very good
David G. | Oct 05, 2023
Excellent! Dr Thompson took the time to explain everything to me. Very personable and made me feel very conmfortable.
Gaetano P. | Oct 04, 2023
Dr. Thompson is very knowledgeable and listen to his patients. He's our PCP over 20ys and counting!
Aisavanh D. | Oct 04, 2023
They always care about you. And show that they do.
Anita S. | Oct 04, 2023
Been a patient for 10 years.
Earle D. | Oct 04, 2023
Satisfying.
Joan K. | Oct 03, 2023
Very good experience will recommend to family and friends.
David G. | Oct 03, 2023
Doctor Thompson always has time for me in, has taken great care of me since 2009.
Richard F. | Oct 03, 2023
Always professional & experience is good
Claudia M. | Oct 03, 2023
Always great
Richard P. | Oct 03, 2023
Always available for questions. Sincere provider
Janice R. | Oct 03, 2023
I always feel like I am a priority when I am there. My questions are answered in a way I can understand. I feel as though I have a say in my medical decisions
Sandra W. | Oct 03, 2023
Good first appointment yesterday
Mary E. | Sep 30, 2023
Great as alwaz
Keith B. | Sep 30, 2023
The very best
Susan S. | Sep 29, 2023
It’s always an enjoyable experience visiting Dr Thompson,never along wait, Dr T always meets my needs and takes care of me.
Kevin D. | Sep 29, 2023
Dr Thompson is very caring
Kathleen B. | Sep 28, 2023
The doctor showed an interest in me as a patient.
Jeffery H. | Sep 28, 2023
I was treated with respect, not rushed in and out.
Bonnie H. | Sep 27, 2023
Dr Thompsons is very thorough and has a great personality /
Ida L. | Sep 27, 2023
Good People, Office is well organized and well run.
Lloyd L. | Sep 26, 2023
Dr Thompson addressed my problem as expected
Bernardine G. | Sep 24, 2023
Great office .. wonderful service
Raymond V. | Sep 23, 2023
It all went well
Germaine K. | Sep 22, 2023
My experience is always great. I would highly recommend Dr T to anyone! His approach to medicine is very proactive.
Phil L. | Sep 22, 2023
Dr listens and staff is awesome
Laura C. | Sep 19, 2023
This practice is amazing. All the doctors are very detail oriented and professional and make it feel like a house visit. I would highly recommend this practice.
Carter E. | Sep 19, 2023
I’ve been a patient of Dr Thompson for many years. He is an excellent IM doctor. He always listens, he is very compassionate, and genuinely cares about his patients.
Anna G. | Sep 19, 2023
Dr Thompson and his staff are awesome Very professional along with personable
Robin C. | Sep 18, 2023
Took the time to understand my current medical situation. Also took the time to answer all of my questions and concerns.
Tim B. | Sep 16, 2023
Always made to feel important and not just ‘another patient’.
Joyce G. | Sep 16, 2023
Dr. Thompson is the best doctor in Arizona.
Tammy W. | Sep 15, 2023
On time Very nice Love Dr T
Madelyn K. | Sep 13, 2023
Dr. Thompson is a very compassionate and smart doctor. I have recommended him and his office many times and always will
Dwight H. | Sep 13, 2023
Very good
Katrina M. | Sep 12, 2023
Best doctor I have ever had, caring, great communication and friendly and knowledgeable staff
Edward S. | Sep 12, 2023
Dr Thompson is very caring, I feel like Im part of the family!
Sandra Y. | Sep 12, 2023
Dr Thompson is a wonderful caring Doctor and his staff is great also
Karen T. | Sep 10, 2023
Prompt, empathetic, thorough medical care. I have been a patient of Dr. Thompson's for years.
Michael T. | Sep 09, 2023
Routine
Larry J. | Sep 08, 2023
I only had a few minutes and aft Thompson took care of my needs, very efficient
Richard F. | Sep 08, 2023
Appreciate the flexibility in having phone contact instead of in office
Keith P. | Sep 08, 2023
Virtual call went very well Rate it a 11 out of 10
Leonard W. | Sep 07, 2023
Dr Thompson does a great job in taking care of his patients
James R. | Sep 06, 2023
Thompson medical group is a great medical office. Dr. Thompson and all of his staff are professional and kind. I have been a patient for many years.
Suzette I. | Sep 06, 2023
Good, Doctor T. Is the best he has a real interest in his patients and making them feel better, also his staff is the best
Nancy W. | Sep 06, 2023
Very good meet & greet. Thank you.
Barbara C. | Sep 02, 2023
Always great care
Richard P. | Sep 02, 2023
Immediate attention given & follow through to help with my needs.
John C. | Aug 30, 2023
I couldn't ask for a better doctor and his amazing team. I've been with Dr. Thompson since 2008, and will never change or seek another primary. They are all so very special. You have his/their undivided attention with great follow up. Words that come to mind are: professional, kind, caring, responsive and, just a very special medical group to have on your side.
Jamie H. | Aug 29, 2023
Caring providers that listen! The doctor never makes you feel rushed.
James S. | Aug 29, 2023
It was good. We talked about previous medical procedures.
David S. | Aug 29, 2023
Awesome
Anita S. | Aug 29, 2023
Was a positive and informative session…I really like Dr Thompson’s one on e evaluations and recommendations for handling issues I may be having…good doctor…good experience as always
James R. | Aug 28, 2023
Dr Thompson is kind, considerate and takes time to listen.
Jane Y. | Aug 28, 2023
As always very good Dr Thompson is the Best.
Roberta W. | Aug 26, 2023
Everything went smooth,, very thorough in questions, very friendly and helpful left office with good feelings.
Ida L. | Aug 26, 2023
Good visit
Kelly G. | Aug 25, 2023
The staff cares about their patients and take the time to understand your needs.
Marc S. | Aug 24, 2023
Excellent job
Merwin K. | Aug 24, 2023
Excellent work
Merwin K. | Aug 24, 2023
Dr. Thompson is great and very caring.
Kathleen B. | Aug 23, 2023
Caring professionals Complete analysis when/where needed Understanding the needs of the patient is exceeded at this office
James D. | Aug 21, 2023
Myself being a patient of the above mentioned doctor, and under his care he is the most precise, considerate and understanding doctor I run across in recent years his staff is beyond cordial and caring. They take time and listen to your needs and address those needs by individual circumstances, not by dictations from another corporation, exquisite service, professional standard exceeded.
James D. | Aug 21, 2023
I've been a patient of Dr Thompson for several years, he's an AWESOME Dr!
Deborah Y. | Aug 19, 2023
.
Teresa H. | Aug 19, 2023
.
Teresa H. | Aug 19, 2023
Always personable and friendly, listens to my problems and helps figure out what I need.
Gregory C. | Aug 19, 2023
Five stars all the way very polite very professional everybody never have a problem they can't solve
Kelly M. | Aug 18, 2023
Dr Thompson, & staff I've met throughout the many years I've been his patient, are very thorough, & caring. I can't even imagine having any other physician. Dr Thompson is the absolute BEST that I've met in many, many years
Deborah Y. | Aug 18, 2023
Great experiences! Dr Thompson listens and asks questions. Staff are always helpful.
Laura C. | Aug 18, 2023
I am new but since coming to your office just the few times, I feel I have found a great doctor and the staff are great as well.
Kathy N. | Aug 18, 2023
THe listen & talks to you
Jennifer L. | Aug 18, 2023
Hey honey this is my first visit to Dr Thompson it was very enjoyable he basically just wanted to get to know me I was very pleased
William M. | Aug 17, 2023
Dr. Thompson is a great doctor and his staff is very helpful and friendly
Susan H. | Aug 16, 2023
Dr. Thompson and staff amazing! Very thorough and truly cares about patients
Shannon R. | Aug 16, 2023
You could not and find a better GP. Dr. Thompson is very thorough and genuinely cares about his patients!
Kolin G. | Aug 16, 2023
Dr. Thompson took his time with me I didn't feel rushed like most Dr's do. At the end of my appointment he asked if I had or concerns. It was a great experience and I thought he was thoughtful and compassionate. I definitely was pleased.
Elizabeth J. | Aug 12, 2023
Excellent
Lynn C. | Aug 12, 2023
I love Dr Thompson and his wife and office staff. So friendly and helpful and caring and concerned about you
Karen T. | Aug 12, 2023
ON time Every one kind and friendly.
Lois R. | Aug 11, 2023
Dr Thompson and the entire staff is amazing. I've been going to him for 20 years and would not change Doctors for anything.
Tammy W. | Aug 11, 2023
Been going there for years…Dr.Thompson is wonderful.
Margo W. | Aug 11, 2023
On time, and informative talk.
Scott V. | Aug 10, 2023
Great
Keith B. | May 17, 2023
Okay
EILEEN B. | May 07, 2023
Love the staff so nice and welcoming. The PA Chelsea is wonderful and very easy to talk to and listens well.
Erica L. | May 03, 2023
Dr. Thompson is very thorough and truly cares along with the staff!
Shannon R. | May 03, 2023
Dr. Thompson and staff have, and continue to provide me with attentive care. When you are in the room there is nothing more important than you at that time. He is very open to questions. He is a very caring man.
Sandy W. | Apr 27, 2023
The entire team is AMAZING. All are so helpful and kind. Dr. T as I call him is one of the best doctors I have ever had!!! And just to express my feelings of Dr. T., I am 73 and have had numerous issues and surgeries over the years and have lived in several states. He is a great doctor. You will be blessed to have him take you under his care.
Jamie H. | Apr 26, 2023
Great! Chelsea listened and was excellent. Helped with medical tests I needed done.
Kathryn M. | Apr 26, 2023
Dr. Thompson is attentive, an expert in his fields - all of my family is I. Good hands in his practice!
Daniel C. | Apr 20, 2023
Chelsea gave me a knee injection this morning and already I feel 90% better. I have gone to this group for many years and have always been treated with exceptional care
Faith G. | Apr 19, 2023
Very professional and friendly.
Kim H. | Apr 18, 2023
It was great
Linda D. | Apr 17, 2023
Very professional and cordial. Dr. was professional and efficient. Enjoyed meeting him.
Karen S. | Apr 15, 2023
Great visit, listened closely to my concerns.
Richard F. | Apr 13, 2023
Very thorough, and considerate to my concerns.
Richard F. | Apr 13, 2023
Always treated with kindness and respect
Kathy H. | Apr 13, 2023
Dr. Thompson is always caring and paying attention to details. When there, I am treated as a person, not a number, and when I need something his office has been very helpful and curteous .
Nancy S. | Apr 12, 2023
Great experience
Arthur T. | Apr 12, 2023
I haven't been to the doctor in years and for a first time patient I'd say it was a pleasant experience. She took her time which I appreciated.
Kesha B. | Apr 12, 2023
Very professional and attentive. Always appreciate the time and information. Thank you, Don S.
Donald S. | Apr 07, 2023
My doctor was able to answer all of my questions. She was very informative,
Cynthia B. | Apr 06, 2023
always very Helpful and pleasant willing to go the extra mile
Kenneth C. | Apr 06, 2023
I’m very happy with the service
Ioan L. | Apr 05, 2023
I waited a while in the waiting room,
Kelly W. | Mar 30, 2023
Needed to make an appointment fro presurgery physical. Easy to do over phone.
Paul T. | Mar 29, 2023
The absolute best bedside manner I’ve ever experienced. Dr. Thompson is professional and kind hearted. The best doctor in the state of Arizona hands down
Bill L. | Mar 22, 2023
Caring, Personable, Professional ; need I say more?
John C. | Mar 22, 2023
Great service and very professional staff.
Ken C. | Mar 17, 2023
Dr Thompson has been our primary care doctor for many years. My wife thinks the world of hom and I am with her. He is genuine and has great compassion in treating us. He has referred me to outstanding specialist for surgeries I've needed and I trust him completely.
Bill W. | Mar 16, 2023
Dr. Thompson is the best doctor I have ever had in my life. He has saved my life. If I could give him more than 5 stars I would. Just love him. Been going to him for almost 20 years. Will never go to another doctor.
Tammy W. | Mar 15, 2023
I love Dr Thompson! He and his staff are friendly, professional and they LISTEN!!!
Patricia W. | Mar 08, 2023
Everyone there is really nice and compassionate.
Gary A. | Mar 08, 2023
Dr. Thompson & his whole staff are fabulous!!
Staci B. | Mar 03, 2023
Great service
Roger L. | Feb 26, 2023
I have been seeing Pat Polson for years now and she has been wonderful. I do not wish to see anyone else.
Ric N. | Feb 24, 2023
Great as usual
John S. | Feb 17, 2023
Immediately upon my arrival,..I was Greeted by a cordial Young Lady @ reception,who exuded confidence in knowing her position,..an that she is an integral part of the office running smoothly and efficiantly,...that being said,..in the "Back Office",..I could see everyone was diligently applying their Skills an professional talents,..but not so busy as to answer a concern,..the idea of listening is an asset that helps address the concerns to be understood,...the staff is Empathetic in their diligent efforts an based on their knowledge,...upon the close of my appointment,..I am confident in knowing,..impressively enough,..there has been,.."no stone left unturned",... ..."Thank-You Veree Muuch"
Eddie D. | Feb 16, 2023
Excellent
Jason W. | Feb 15, 2023
first meeting with Chesela.
Keith P. | Feb 15, 2023
Dr Thompson wasted no time in getting me treated for a serious health condition. He arranged a referral appointment the same morning!
John M. | Feb 15, 2023
while an overall thorough exam there is confusion about blood work that I hope to clear up on tuesday with Chelsea
Alan K. | Feb 12, 2023
Needed lab work
Linda E. | Feb 11, 2023
Just needed to see someone so I could get my annual things taken care of.
Linda E. | Feb 11, 2023
I've been seeing Dr Thompson for years and him and his staff are the BEST!
Tylor G. | Feb 10, 2023
We have been with Thompson Medical Group for years. We are always treated with respect and kindness by all the staff
Mark H. | Feb 10, 2023
I have been with Doctor Thompson 20 years, he cares about his patients, he takes the time to listen to your concerns, he is a kind and caring man and his staff is the same
Nancy W. | Feb 09, 2023
I have been with Doc Thompson 20 years, h
Nancy W. | Feb 09, 2023
Love my Dr T
Teresa H. | Feb 09, 2023
Patient care and interactions with the doctor has always been good.
Otto T. | Feb 09, 2023
Folow up on labs. Easy and quick.
Patricia P. | Feb 09, 2023
Dr Thompson is always caring and compassionate. He has been my primary care physician for many years and have all ways give me good care
Marvin G. | Feb 09, 2023
Been going to dr Thompson for 24 yrs Think that says it all!
Sally W. | Feb 02, 2023
The staff is always friendly. The nurses and doctors have amazing bedside manners. I feel heard.
Donna M. | Jan 27, 2023
Dr Thompson is always thorough and kind. He really listens to me and is attuned to my needs. He is also very knowledgeable.
Eileen T. | Jan 27, 2023
Wonderful Dr Thompson always takes good care of me . He is caring he knows exactly what I need keeps me updated. His office staff are great also
Karen T. | Jan 26, 2023
Had phone call with Dr. Thompson regarding my recent fall and the distance to his office.
Kathleen L. | Jan 24, 2023
dr on time and answered my questions
Brenda M. | Jan 24, 2023
Staff are very capable and friendly.
Howard A. | Jan 23, 2023
Was pleasant Lab tech was helpful & friendly
Rosemary M. | Jan 19, 2023
We had to call Dr. Thompson outside of our appointment time. He treated us as though we were a priority on the phone. His follow up/through is great on the phone or in office.
Sandy W. | Jan 18, 2023
Very knowledgeable and thorough
Richard F. | Jan 18, 2023
Very proactive, concerning the issue,
Dave W. | Jan 18, 2023
Dr Thompson has been my doctor for decades. Always an excellent experience. Dr Thompson has taken excellent care of me through the years!
William S. | Jan 18, 2023
The office receptionist is always friendly and helpful. Dr Thompson is caring and supportive. One issue I had concerned my request that day for an RX refill. Two days later, I had to call the office to get that moving.
Mike C. | Jan 18, 2023
It was a quick visit, going over my lab work and to let them know if I had any other problems that I might have, to talk with them.
Gary B. | Dec 30, 2022
Dr. Thompson has been my doctor for over 24 years. It’s almost impossible to describe how wonderful of a Doctor he is. He pays close attention to your medical history and will sometimes call you back three weeks later and order more test just to be safe. He pays close attention to you and he knows medicine. Last of the Good ones. In this post Covid area we’re people have become more selfish and non attentive to Detial’s. if you chose Doctor Thompson you will indeed receive Extremely good treatment and attention to your health. Sincerely TS
Anthony S. | Dec 29, 2022
I’ve been satisfied with every aspect of the Thompson Medical Group from the receptionist on up
Dean H. | Dec 28, 2022
Dr. Thompson is always easy to talk to and is open to listening to what you feel and need.
Shawntel H. | Dec 20, 2022
Perfect visit. All my questions were answered.
Gaylen B. | Dec 17, 2022
Concerned about my needs and acted on them .
Walter C. | Dec 16, 2022
Always a great experiance. Dr Thompson is a very caring man!
Phil L. | Dec 14, 2022
Complete, discrete and with confidence!
Richard F. | Dec 09, 2022
Complete and with confidence! HEPA keeps me from divulging personal information! Have a nice day!
Richard F. | Dec 09, 2022
Made a phone call to get out our blood work orders. It was handled in an efficient manner, and had the needed information within an hour.
Paul T. | Dec 08, 2022
Teleconference. All concerns answered
Joan K. | Dec 07, 2022
The absolute best doctor I’ve ever had. Wonderful bedside manner and helped me get my health under control.
Bill L. | Dec 07, 2022
Always prompt & professional
Claudia M. | Dec 07, 2022
Dr Thompson offers excellent patient care, always is concerned with making sure schedule blood work and tests are done to make sure your health issues are being addressed properly he is very personable it’s like having a caring family member as your dr. Thank you Dr Thompson for your competent care for me and my wife we truly appreciate your personal interest in making sure we stay as healthy as possible and addressing any and all our concerns in a timely manner, your staff is great too!
Jerry B. | Dec 01, 2022
I had a good visit as we discussed by blood work.
David S. | Dec 01, 2022
This was a 6 mo. checkup to go over my blood work. Catherine was very attentive and answered all my questions. She's a good listener.
Philip M. | Nov 30, 2022
Follow up visit.
Gary M. | Nov 30, 2022
I have been a long time patient of Dr. Thompson. I think he is an excellent doctor, and I will continue to be his patient as long as is possible
Dwight H. | Nov 30, 2022
Dr Thompson is always personable excellent bedside manner truly cares about his patients and their medical concerns he listens carefully and navigates you through the best care decisions to bring you to the best possible outcome he continues to work with his patients until they get results. I would not want to be underneath any other physicians care he is truly a godsend
Toni B. | Nov 30, 2022
Always good
Laura B. | Nov 30, 2022
Had the appointment with Catherine, she answered all of my questions. She is a great Health Care Provider.
Kelly G. | Nov 30, 2022

Insurance We Accept

If you do not see your insurance provider, please contact us for additional information!
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic