Care for every stage of life
Doctors, nurse practitioners, physiotherapists and counsellors who share one chart, so you only tell your story once.
-
Children and youth
Child and youth health
Well-baby visits, childhood vaccines, growth checks and a quiet room for nervous kids.
- 20 minutes
- Covered by Alberta Health Care
-
Mental health
Counselling
Registered psychologists and social workers for anxiety, low mood, grief and life changes. In person or by video.
- 50 minutes
- Covered by most extended health plans
-
Family medicine
Family medicine
Check-ups, prescriptions, referrals and care for ongoing conditions like diabetes and high blood pressure.
- 15 to 40 minutes
- Covered by Alberta Health Care
-
Physiotherapy
Physiotherapy
Back and neck pain, sports injuries and recovery after surgery, with exercises you can do at home.
- 45 minutes
- Direct billing to most insurers
-
Women's health
Prenatal care
Care from the first positive test to your six-week check-up, with the same doctor throughout.
- 20 to 30 minutes
- Covered by Alberta Health Care
-
Family medicine
Vaccinations
Flu, COVID-19, travel and routine adult vaccines. Walk in on Tuesdays and Thursdays.
- 10 minutes
- Most are free
Questions from new patients
Still unsure? The front desk is happy to talk it through.
Are you taking new patients?
Some of our doctors and nurse practitioners are. Their profiles show a green tag when they have space, and our front desk can add you to the waitlist for the others.
Do I need a referral for physiotherapy or counselling?
No. You can book either directly. If your insurer needs a doctor's note, we can arrange one.
What does a visit cost?
Doctor and nurse practitioner visits are covered by Alberta Health Care. Physiotherapy and counselling are billed directly to most insurance plans, and we'll confirm the price before your first session.
Can I see someone today?
We hold same-day spots every morning for existing patients with something new. Call when we open at 8am for the best chance.
Can I have a virtual appointment?
Yes, by phone or secure video for follow-ups, prescription renewals and most counselling sessions.
Ready when you are
Send a request online, or call the front desk. We answer from 8am, six days a week.