Telehealth Program

Learn About Our Telehealth Program in response to COVID-19

Please click the link below for helpful technical instructions

In response to the COVID-19 pandemic and resulting increased demand for access to healthcare providers, Encompass Medical Group has launched a telehealth program.  Encompass believes this program will help to not only increase access to our providers, but also reduce the risk of COVID-19 exposure for all.

Your Encompass Medical Group office will work with you to schedule your telehealth visit.  As well, clinicians performing medical outreach for test results, etc. may want to initiate a virtual visit with you for such.  Not all visits are conducive to telehealth.

We have expanded our telemedicine program to provide enhanced capabilities such as a free downloadable application to support virtual visits via any smart phone or tablet device, as well as patient self-scheduling and on-demand appointments.  Please see “Telehealth Instructions” for more information.

Please click the link below for helpful technical instructions


Encompass Medical Group

Encompass Medical Group takes its patients healthcare and safety seriously.  We have implemented preventive measures as recommended by the Center for Disease Control and Prevention (CDC) as well as our own health and hygiene policies to ensure both staff and patients safety.  If you have questions, please contact your primary care provider.

Please click the link below for helpful guidelines from the CDC

Providing Comprehensive Primary Care To You, Our Valued Patient
Patient-Centered and Team-Based Care For Your Specific Needs

Encompass Medical Group

For an experienced team that serves all patient’s needs, Encompass Medical Group surpasses expectation. The patient-centered, comprehensive primary care provider is the medical home for thousands who seek the trusted supervision of accomplished family practitioners who know them best.

Your One-Stop Medical Care Provider in Kansas City

Click for more info on Encompass Medical Group's Team-based Medical Services

Encompass Medical Group

Encompass Medical Group is an independent primary care physician group in the Greater Kansas City area, with over 40 family medicine and internal  medicine physicians, as well as primary care nurse practitioners.  Encompass Medical Group has seven locations throughout the greater Kansas City area. The medical practice is committed to its guiding principles of Patient Centered Care, Enhanced Access to Care, Care Coordination, Team Based Care, Evidence Based Guidelines, Patient Engagement, and Quality Improvement.

Important Message Regarding Primary Care First

Office Locations & Providers

5 Convenient Locations Around Kansas City

Testimonials & Reviews


Dr Mahon is the Best Doctor! He is almost (99.9%) always running on time, is very thorough, never rushed and very attentive! I've gone to this office for 20 years! The staff is very polite and helpful! The only Dr I will ever go see! He is a rock star! You can get so many tests done here and not have to run to different offices. The lab staff is excellent as well! I feel I'm in the very best care available!

Lara O.

Dr. Gunn and his staff take great care of me, somehow spending all the time it takes but being very efficient about it. Very caring professionals.

Ronald F.

I have been a patient at this location for over ten years. My physician is top notch, the staff has always been friendly and accommodating, and I have always been taken back within five minutes of my appointment time.

In addition to the above I really like the fact that there are on-site lab and pharmacy. Having that really makes every visit very easy. One stop shop for health.

Richard E.

My family have been patients for 20 years. Caring staff, generally prompt appointment times, time set aside for urgent same day appointments. We feel very well cared for here.

Heather A.

Information & News


March 16, 2020

The flu virus typically spreads in fall and winter, peaking between December and January.  Getting vaccinated early can…