Milestones Services Family Medicine
Walk-in welcome Primary care

Family Medicine.

The bedrock of the practice. Annual physicals, prescriptions, ongoing conditions — and the lingering cough you can't quite shake.

Book this visit
DURATION
15 — 30 min
REFERRAL
Not required
PROVIDERS
5 physicians
FEE
$0 with MB Health

What this visit covers.

The bedrock of the practice. Annual physicals, prescriptions, ongoing conditions — and the lingering cough you can't quite shake.

01

Annual physicals

Full head-to-toe with bloodwork ordering and screening checks based on age and family history.

02

Prescription renewals

Existing medications reviewed and renewed. We fax to your preferred pharmacy.

03

Acute illness

Coughs, fevers, infections, injuries. We diagnose, treat, and refer if escalation is needed.

04

Chronic disease

Diabetes, hypertension, asthma, thyroid — long-term management with regular check-ins.

How to prepare.

  • Bring your Manitoba Health card. We can also bill private insurance directly.
  • Make a list of your current medications, including over-the-counter and supplements.
  • Write down the top 1–2 concerns. We'd rather go deep on two than skim ten.
  • For physicals, fast 8 hours beforehand if bloodwork is likely.

After your visit.

~24 HRS

Prescriptions arrive at your pharmacy.

3 — 5 DAYS

Lab results return. We call only if action is needed.

ALWAYS

Follow-ups bookable through online booking or by phone.

Common questions.

Do I need to be a registered patient?+

No. Walk-ins are welcome whether or not you've been to us before. New patients can register at the front desk in about five minutes.

Will I see the same doctor each visit?+

If you book ahead and request your physician, yes. For walk-ins, you'll see whoever is available — but every doctor reads the full file before stepping into the room.

Can I do this virtually?+

Yes — many follow-ups, prescription renewals, and mental-health check-ins are available by phone or video. Call us to arrange.

Ready when you are.

Book online, walk in, or call (431) 334-6446.

Book a visit
Related services

You might also need —

On-Site EKG Testing

Vaccinations