Prescription Refills: We write prescriptions for as long as is medically appropriate. If your condition is chronic or stable you will get longer refills; if there have been recent changes your prescription will be shorter. Please book a phone or in person appointment for prescription refills; they will not be called/faxed in. Please plan ahead and call when you notice you only have 2 weeks’ worth of meds. DO NOT WAIT TIL THE LAST MINUTE!

Controlled drugs (opioids, sedatives, stimulants e.g. ADHD meds): Regulations require us to do a Pharmanet check with every prescription. We will ask you to sign an opioid agreement and a Pharmanet consent and do random urine samples.

Specialist referrals: Rather than asking for a referral, please discuss your specific concern with us. Often we are able to help and sort out your problem sooner than having a referral.

Uninsured services: BC Medical Services Plan only covers medically necessary visits. Requests for forms, notes, Driver’s Medical Exams, cosmetic treatments, etc. are not covered and will be charged directly to the patient, due at the time of service. We have a Square terminal and accept cash, debit, and Visa/Mastercard. With the new BC Longitudinal Family Physician payment model, if you have moved to BC from another province, you must get your BC Medical coverage as soon as you have fulfilled the residency requirement (usually 3 months).

No-Shows for referrals: It takes time to put together a good referral letter with all the necessary background information. If you do not show up for a specialist referral, this is a BIG deal. We will not continue to refer if you do not show up for appointments.

Unforeseen circumstances: We deliver babies and sometimes we will be called out of the office urgently to attend to a mom in labour. If this happens, your appointment might have to be rescheduled or you might be fit in with another doctor. We appreciate your understanding and will extend you the same courtesy. We understand there are road and weather conditions, diaper blowouts, and other reasons you might not be on time either!