Sorry, we are currently experiencing technical difficulties with our website. Online appointment booking remains available. Please use the booking options below to schedule your appointment. Thank you for your patience and understanding.
See a Doctor Today
No prior registration required.
Virtual or in-person, new to us or not. MSP covered, no referral, no registration.
Telehealth Available Today
Book a Virtual Walk-In Visit
Available today. No referral, no registration needed.
Returning Patient
Existing Patient Portal
Book with your provider or manage appointments.
Looking for a Family Doctor
Find a Clinic Near You
Visit us in person and ask about joining a provider’s panel.
MSP covered with valid BC Services Card