Explore Our services
We are pleased to welcome new patients and families to our practice.
accepting new patients
•
accepting new patients •
FAMILY MEDICINE
Comprehensive primary care for individuals and families across all life stages.
-
General check-ups and annual physicals
Chronic disease management (e.g. diabetes, hypertension)
Pediatric and senior care
Preventative screening and health maintenance
Prescription management
-
Appointments are tailored to your needs. We focus on understanding your medical history, current concerns, and long-term health goals.
-
Referral required: No
Insurance: Covered under Alberta Health Care
Direct billing: Yes
Appointment length: 10–30 minutes depending on concern
Women’s health
Dedicated care for women at all stages of life, with a focus on both preventative and ongoing health.
-
Cervical screening (Pap tests)
IUD insertions and contraceptive counselling
Menopause and perimenopause management
Breast health and screening guidance
Menstrual concerns
-
A respectful, supportive environment with clear explanations and shared decision-making.
-
Referral required: No
Insurance: Most services covered under Alberta Health Care
Direct billing: Yes
Appointment length: 15-30 minutes depending on procedure
mEn’s health
Focused care addressing common and complex men’s health concerns.
-
Hormonal health and testosterone assessment
Erectile dysfunction and sexual health
Preventative screening (cardiovascular, prostate health)
General wellness and lifestyle optimization
-
Discreet, professional consultations with an emphasis on practical treatment plans and long-term health.
-
Referral required: No
Insurance: Core services covered; some specialized treatments may be uninsured
Direct billing: Yes
Appointment length: 15-30 minutes
preventative & lifestyle medicine
Proactive care designed to optimize your health and reduce future disease risk.
-
Weight management programs
Metabolic health optimization
Cardiovascular risk reduction
Lifestyle and nutrition guidance
-
A structured, goal-oriented approach with regular follow-ups and measurable outcomes.
-
Referral required: No
Insurance: Some services may be uninsured
Direct billing: Available for insured components
Appointment length: 30 minutes
SAME DAY & URGENT CARE
Timely care for acute, non-emergency medical concerns.
-
Minor infections and illnesses
Skin concerns
Urinary symptoms
Minor injuries
-
Efficient assessment and treatment, with follow-up arranged if needed.
-
Referral required: No
Insurance: Covered under Alberta Health Care
Direct billing: Yes
Appointment length: 15 minutes
eNHANCED/UNINSURED SERVICES
Extended consultations and personalized care plans not covered under provincial health insurance.
-
Comprehensive health assessments
Advanced hormone optimization
Medical weight loss programs
Preventative executive health reviews
-
Longer appointments, deeper analysis, and a highly individualized care plan.
-
Referral required: No
Insurance: Not covered (private pay)
Appointment length: 30–60+ minutes
how to register
Join our waitlist online
Once accepted, you will receive registration forms to complete prior to your first visit.
You will be invited to join AVA connect where you can book appointments and message the team directly.
Forms Required
New patient intake form
Consent forms
Forms can be completed online or in clinic. Please bring a valid Alberta Health Care card to all appointments. Additional ID may be requested if needed.
Your First Appointment
What to Expect:
Review of your medical history
Discussion of current health concerns
Preventative care planning
Opportunity to ask questions and establish care goals
This appointment is designed to build a strong foundation for your ongoing care.
Frequently Asked Questions
-
No referral is required to see a family physician.
For some specialised services you may need a referral - please contact the Front desk to discuss this.
-
Limited walk-in or same-day appointments available. Please call the clinic prior to arrival.
-
Alberta Health Care card
List of medications
Any relevant medical documents
-
Please book an appointment (in-person or virtual where appropriate) to review and renew medications safely.