Skip to content
PI Medical Doctor

Family Medicine

A family doctor who speaks your language

Primary care for every age in Salt Lake City: checkups, preventive care, sick visits and ongoing conditions, in English and Spanish.

A doctor caring for a patient during a checkup

A general practitioner is your first stop for almost any health concern, and your long-term partner in staying well. From a child’s first checkup to managing diabetes or blood pressure for years, we are the steady primary-care home your whole family can count on, in English and Spanish, right here in Salt Lake County.

What a family doctor does for you

  1. Annual checkups & physicals

    Yearly wellness exams, health-risk reviews and the screenings that catch problems early.

  2. Sick visits

    Same-week care for colds, flu, COVID, sore throats, ear and sinus infections, UTIs and stomach bugs.

  3. Chronic disease management

    Ongoing care for diabetes, high blood pressure, high cholesterol, thyroid and asthma, with labs and medication management.

  4. Preventive care & vaccines

    Immunizations for children and adults, flu shots, and age-appropriate cancer and wellness screenings.

  5. Women’s & men’s health

    Well-woman visits, birth-control counseling, and routine men’s health screenings.

  6. Care for children & seniors

    From well-child checkups to managing the health of older adults, one trusted clinic for everyone.

  7. School, sports & work physicals

    Fast, affordable physicals for school, sports, work and DOT, often the same week.

  8. Labs, screenings & referrals

    In-office labs and bloodwork, and coordinated referrals to imaging or specialists when you need them.

Conditions we commonly manage

  • Type 2 diabetes & prediabetes
  • High blood pressure
  • High cholesterol
  • Thyroid disorders
  • Asthma & allergies
  • Acid reflux (GERD)
  • Arthritis & joint pain
  • Anxiety & depression
  • Weight management
  • Migraines & headaches

Why families choose us

Same-week appointments

Get seen quickly when you or your child are sick, no long waits.

One doctor who knows you

Continuity of care for the whole family, year after year.

Truly bilingual care

Every visit in English or Spanish, no interpreter needed.

Care for every age

Children, adults and seniors, all in one clinic.

Unhurried visits

Time to listen, examine and explain, so nothing gets missed.

Most insurance accepted

We work with major insurers; tell us yours and we’ll confirm.

Frequently asked questions

Do you speak Spanish?

Yes. We provide care in both English and Spanish so you can explain symptoms in the language you are most comfortable with.

Are you accepting new patients?

Yes. We welcome new patients of all ages and can usually schedule your first visit within the same week.

Can I get a same-week appointment?

In most cases, yes. Request an appointment and we will call you back, usually within one business day.

Do you see children?

Yes, we care for patients of all ages, including children and seniors, so the whole family can come to one clinic.

Do you manage ongoing conditions like diabetes or high blood pressure?

Yes. We provide long-term management with regular follow-ups, lab work and medication adjustments to keep your numbers on track.

Do you do labs and bloodwork?

Yes. We handle common labs in the office and order bloodwork and imaging as needed, then walk you through the results.

What should I bring to my first visit?

A photo ID, your insurance card and a list of any medications you take. That’s enough to get started.

Ready to be seen?

Request an appointment today, in English or Spanish.