Our Services

Complete Medical Care

Medical Care for the whole family!

At Gem Family Medicine, we’ve got you covered! Our providers have the unique opportunity to care for Idaho families throughout every phase of their lives. It is important for us to develop a trusting and lasting relationship with our patients, and we take great pride in the care we provide. 

Here are a few of the services we provide:

Prenatal, Delivery, and Postnatal Care

We are here when you need us most!

Dr. Barrus has a special passion for delivering babies, and focuses on providing quality care for expecting parents and new moms. He is currently the #1 provider in Gem County for the number of baby deliveries, and is one of two doctors practicing in Emmett who is certified to perform c-sections. 

Here are a few of the ways we care for our expecting moms:

Wellness Checks and Annual Exams

Come see us for all your checkups!

At Gem Family Medicine, we believe “prevention is the best medicine,” and are committed to helping you live a healthy and full life. Wellness exams are an essential part of this, and are important for monitoring your health trends and detecting early signs of possible healthcare concerns.  

Sometimes known as check-ups, wellness exams, or annual physicals, these visits are different from acute care appointments. Rather than focused on addressing specific healthcare concerns you may have, wellness exams are periodic visits intended to help your healthcare provider track your overall health and screen from potential problems. Call (208) 369-4340 to schedule a wellness exam today!

Here are a few of the Annual Exams we offer:

Immunizations and Lab Work

Be in control of your own health!

No more driving over the hill for lab work or making multiple stops for immunizations after your appointment! We offer child and adult immunizations, seasonal vaccines, and rapid flu and COVID testing.  We also provide a wide range of laboratory tests and blood work, most with same-day or next-day results so you can get the answers you need to your health care questions.

Here are a few of the immunizations and injections we can provide:

Here are a few of the Lab Tests we offer: