
Ask your family doctor
Quick contact form
Do you have any questions?
F.A.Qs
Frequently asked questions
Please contact the clinic to confirm current availability. Our intake capacity may change periodically.
Appointments can be booked online(preferred), by email, by phone, or in person at the clinic.
Please bring your valid MSP card, a list of your current medications, and any relevant medical records or specialist reports.
If you are unable to attend, please cancel using the link in your confirmation email or notify the clinic as soon as possible. Missed appointments without notice may be subject to a no-show fee.
Walk-in appointments are available on a limited basis. Please call ahead to confirm availability.
You may email the clinic, ask your pharmacy to fax us directly, or book an appointment if reassessment is required.
Yes. We offer select immunizations including seasonal influenza vaccines, Prevnar 20 (pneumococcal vaccine), and Tdap. Availability may vary depending on supply and eligibility.
Yes. We provide select in-clinic procedures including suturing for minor wounds, skin lesion removal, cryotherapy, and joint injections.
We provide comprehensive family medicine, including preventive care, chronic disease management, acute medical concerns, mental health support, and women’s and men’s health services.
Most medically necessary services are covered by the Medical Services Plan (MSP) of British Columbia. Please ensure your BC CareCard is valid and presented at each visit.
Some services are not insured by MSP and may require a fee. These may include:
Insurance, disability, or legal forms
Driver’s medical examinations
Employment or school forms
Travel medicine consultations
Sick notes without medical necessity
Missed appointment (no-show) fees
Transfer or copying of medical records
Cosmetic procedures
Fees follow the recommended guidelines from Doctors of BC and reflect the time and complexity required.
Payment for uninsured services is typically required at the time the service is provided unless otherwise arranged.
Appointments cancelled without sufficient notice may be subject to a fee. This policy helps ensure appointment availability for all patients.
