Phone604-880-7919 Fax604-628-3830 Email[email protected]
Now booking online

See a licensed BC doctor from home

Book a virtual appointment in about a minute — pick a time that suits you and your physician calls you. Covered by your BC health card. No referral needed.

  • Covered by MSP
  • No waiting room
  • Private & secure

How it works

1

Choose your time

Pick from the appointment times available online — no phone tag, no waiting on hold.

2

Your doctor calls you

A licensed BC physician phones you at your appointment time, wherever you are.

3

Next steps are arranged

If you need lab work, imaging, a referral or in-person care, your physician sets it up.

Have your BC Services Card number handy when you book.

Covered by MSPNo fee for the visit with a valid B.C. health card.
Licensed BC physiciansCare from doctors registered to practise in British Columbia. Meet our doctors
From wherever you arePhone appointments — no travel and no waiting room.
Private & secureYour information is handled under B.C. privacy law.

What we treat

Some of the things we help with

Assessment and treatment when appropriate. Some concerns may need lab tests, imaging, or an in-person exam or referral.

Common Illnesses & Infections

  • Cold, flu & cough
  • Sore throat & sinus symptoms
  • Seasonal allergies
  • Urinary & bladder infection symptoms
  • Pink eye & minor eye irritation

Skin Concerns

  • Rashes & hives
  • Eczema & dermatitis
  • Acne
  • Insect bites & minor burns
  • Assessment of skin lesions (photo/video)

Digestive Concerns

  • Acid reflux & indigestion
  • Constipation
  • Mild diarrhea, nausea or vomiting
  • Hemorrhoids
  • Follow-up of digestive investigations

Muscle, Joint & Minor Injuries

  • Back & neck pain
  • Muscle strains & minor sprains
  • Joint pain & overuse injuries
  • Gout follow-up
  • Imaging results review

Stable Chronic Conditions

  • High blood pressure
  • Asthma
  • Type 2 diabetes
  • High cholesterol
  • Thyroid conditions

Results & Follow-up

  • Review of recent lab results
  • Review of imaging reports
  • Follow-up after an urgent care or ER visit
  • Referrals to specialists
  • Ongoing questions about a recent concern

See our full list of services

This service is not for emergencies. If you have chest pain, trouble breathing, severe bleeding, or another medical emergency, call 911 or go to your nearest emergency department. For free health advice from a nurse, 24 hours a day, call 811.

Questions patients ask

Is a virtual visit covered by MSP?

Yes. Appointments with our British Columbia–licensed physicians are covered by the B.C. Medical Services Plan, so there is no fee for the visit. You will need a valid B.C. Services Card (health card) number when you book.

Do I need a referral, or to already be a patient here?

No referral is needed — you can book directly online. Choose a time, tell us briefly what the appointment is about, and you are booked.

How does the appointment actually work?

You choose an available time when you book. At that time, the physician phones you at the number you gave us, so you can take the call at home, at work, or anywhere in B.C. Please be somewhere you can talk privately and have your health card nearby.

What if I need a test, or need to be seen in person?

Not everything can be sorted out over the phone. If your physician needs lab work, imaging, or a hands-on examination, they will arrange the requisition or referral, or direct you to the right in-person care.

Is my information private?

Yes. Your appointment and your health information are handled under British Columbia privacy law, and your visit is documented in a secure medical record kept by the clinic.

What should I not use this for?

Anything urgent or severe. Emergencies belong in an emergency department — call 911. For after-hours advice about whether something is urgent, call 811 to speak with a registered nurse, any time of day.

Ready when you are

Book a virtual appointment with a licensed B.C. physician — covered by your health card.

Book an Appointment

Questions first? Send us a message or email [email protected]

Book an Appointment