We perform prenatal exams up to the third trimester and then transfer your care to a health practitioner of your choice: obstetrician, family physician or mid-wife. If you are newly pregnant, please call our office to arrange a visit within 1-2 weeks as there are early screening tests that are available and need to be booked early (including dating ultrasound and bloodwork).

We provide routine baby care at the recommended intervals (1 wk, 1 month, 2, 4, 6, 12, and 18 months).  We do not perform the early childhood immunizations and can direct you to the vaccination clinic at your closest community health care centre.  We also do routine pediatric exams (recommended yearly at ages 2, 3, and 4 prior to entering kindergarten).

You can now enroll your baby in the Medical Services Plan through the online birth registration service by the BC Vital Statistics Agency at the following link.  You must do this as soon as possible after birth to ensure your baby has medical coverage:


Dr. Ip and Dr Kassam are accepting external referrals from family physicians for patients with skin related issues. Please see your GP to request a referral to Dr. Ip or Dr. Kassam. Appointment notifications are provided directly to patients and their GPs within 1 to 2 weeks, and current booking times are within 1 – 2 months for Dr. Kassam and 4 – 6 months for Dr. Ip.

We are not currently accepting new family practice patients to our wait list.

Existing family practice patients at Cambie Village must see their GP at Cambie first and a consult by Dr. Ip or Dr. Kassam will be decided by your GP.

Our physicians are able to do phone appointments for simple requests (rx refills, simple re-referrals, medical notes) however, phone appointments are not appropriate for all concerns (infections, fevers, acute injuries etc). If you are unsure if you need a phone appointment or not, please let our staff know the reason for your appointment and they will book you appropriately.

For all phone appointments, please allow at least a 1 hour window for your physician to call you. Often medical clinics run behind due to unforeseen circumstances and a missed phone appointment will still incur a missed appointment fee.

Please note – phone appointments may come from a “No Caller ID” or a “Blocked” number. This is because occasionally our physicians use their personal phones to make calls. Please ensure your phone accepts blocked calls. If you miss a phone appointment because your phone does not accept blocked calls, a missed appointment fee will be applied.