Medical emergency? Call 911. · Office (801) 555-0178

Accepting new patients

Family medicine for every age, right here in Millcreek

From a newborn's first checkup to a grandparent's yearly physical, you'll see the same clinician who knows your history.

3920 S Highland Drive, Suite 110 · Millcreek, UT 84106

A family doctor talking with a patient in an exam room

Sick today?

Same- or next-day visits held every morning, plus Saturday sick hours. Call when we open at 8.

The same clinician

Your own doctor or PA at every visit, with time to actually talk.

After hours

Call our main number after 5 pm to reach the clinician on call.

Services

One office for the whole family's care

Most of what a family needs in a year happens here. When you need a specialist, we make the referral and stay in the loop.

Checkups & prevention

Annual physicals, screenings, vaccines, and sports and work physicals.

Sick visits

Colds, flu, infections, rashes and minor injuries, usually within a day.

Chronic conditions

Ongoing care for diabetes, blood pressure, asthma, thyroid and more.

Kids & teens

Well-child visits, immunizations and the questions that come with every stage.

Women's health

Pap tests, birth control, prenatal check-ins and menopause care.

Not sure where your need fits?

Call the front desk. If we can't help, we'll tell you who can.

Call (801) 555-0178
Three generations of a family walking together in a park

New patients

How your first visit works

  1. Request a time

    Book online or call. We'll confirm your insurance before you come in.

  2. Fill out your forms

    We text you a link to the new-patient forms. Bring your insurance card and a list of your medications.

  3. Meet your clinician

    Your first visit runs 40 minutes, long enough to cover your history and anything on your mind.

Request your first visit

Insurance & self-pay

Clear about cost from the start

Insurance we accept

We're in network with most major plans in Utah.

  • SelectHealth
  • Regence BlueCross BlueShield
  • Aetna
  • Cigna
  • UnitedHealthcare
  • PEHP
  • Medicare
  • Utah Medicaid

Plan not listed? Call us and we'll check before you book.

Paying without insurance

Simple, posted prices, paid at the visit.

New patient visit$145
Sick or follow-up visit$95
Annual physical$165

Lab work is billed at cost. You can ask for a Good Faith Estimate before any visit.

Our clinicians

Three clinicians who know you by name

Dr. Hannah Lindqvist

Dr. Hannah Lindqvist

MD · Founder

Hannah started Millcreek Ridge so families could see one doctor for years, not a new face every visit.

Dr. Samuel Reyes

Dr. Samuel Reyes

MD

Samuel sees patients of every age and has a soft spot for the kids who are nervous about shots.

Tessa Morgan

Tessa Morgan

PA-C

Tessa runs most of our same-day sick visits and keeps the morning schedule moving.

Patient reviews

What our patients say

"Dr. Lindqvist actually remembered what we talked about last year. I haven't had that since I was a kid."

Rachel M.

"Called at 8:05 with a sick toddler and we were seen by 10. Tessa was wonderful with her."

Jordan P.

"No insurance this year, and they told me the price before I walked in. That's rare."

Daniel W.

Request an appointment

What do you need?

Visit type

Next openings · Mon, Nov 2

Secure online scheduling. Please don't share symptoms here; your clinician will ask at the visit.

Visit us

Millcreek Ridge Family Medicine

3920 S Highland Drive, Suite 110
Millcreek, UT 84106
Mon–Fri
8:00 am – 5:00 pm
Saturday
9:00 am – noon, sick visits only
Parking
Free lot behind the building
(801) 555-0178

If this is a medical emergency, call 911 or go to the nearest emergency room.