Please note that we are striving to remain open in the fullest capacity with safety recommendations provided by the Public Health Officer. As such, we are requiring all patients wear a mask when coming into the office. Please call the office or book online to book phone visits or an in-person visit if needed. Do not book complete physical exams or pap smears through the online portal; please call for these appointments. Please do not come into the office if you have symptoms and use this tool for self-assessment and direction as needed: https://bc.thrive.health/covid19/en. Thank you.
- Staff and Physicians of BPFP
We Care About Every Patient
We provide full service family practice to all of our patients.
Zero Tolerance for Staff Harassment/Abuse
We understand that it is a stressful time for everyone, particularly when you are in pain or sick. We will continue to work to the best of our ability to meet your needs as comprehensively and quickly as possible. We want to remind everyone, however, that there is a zero tolerance policy for any aggressive, violent, inappropriate or abusive treatment (speech/text/e-mail or behaviour) towards the office staff.This includes: - using coarse language towards staff - verbal abuse in the form of insults, racist or sexist comments - physical violence towards the staff - causing damage to the property Breach of this policy constitutes grounds for dissolution of the physician-patient relationship. Regards, Physicians and Staff of BPFP
Find us on the corner of Broadway and Ash
NOT ACCEPTING new patients
Hours of Operation
- Mon9:00 AM - 5:00 PM
- Tue9:00 AM - 5:00 PM
- Wed9:00 AM - 5:00 PM
- Thu9:00 AM - 5:00 PM
- Fri9:00 AM - 4:00 PM
Please note that the schedule above corresponds to the times that the phone line becomes accessible.
For regular visits only. Call our office directly to book an annual physical or pap smear.
We are a group of physicians providing full-service family medicine with the exception of longitudinal obstetrical care. There are five full time physicians and one part time physician working at the office. We pride ourselves on constantly trying to improve the delivery of family medicine and to provide the highest level of care to our patients. As well, our front staff are friendly and an integral part of our care. COVID-19 Update: According […]Learn More
Making appointments: To make an appointment, please call our office between 9:00 AM and 5:00 PM. Our telephone lines are turned over to our answering telephone service during lunch and after hours. It is helpful to indicate the nature of your visit to assist staff in finding an appropriate date and time.
Please note that appointments will not be booked through e-mail as a regular practice. We have implemented an online booking service which can be accessed by clicking here.
Cancelling appointments: We require 24 hours cancellation notice for all appointments. You may cancel an appointment by email at email@example.com or call the office. If you do not cancel your appointment you will be billed a cancellation fee of $40 for regular appointments or $80 for check-ups, physical exams or longer appointments. After three ‘no shows’ we reserve the right not to schedule another appointment.
Leaving messages: You may leave a message on our answering machine during or after office hours to request (or cancel) an appointment in the future.
Please inform us ahead of time if you know that you may be late for your appointment
If you need to cancel an appointment, please let us know with at least 24 hours notice, otherwise charges may apply
There are some clinic services that are not covered by MSP. Fees are due at the time the service is provided. We only take cash or cheques. Please make all cheques payable to your respective doctors.
- Prescription renewal by phone or fax: $25
- Doctor’s note: $10-20
- Short medical form: $25-45
- Long medical form: $50-100
- Driver’s Exam & Form: $100-190
- Fitness Exams for Camp, School, Sports etc: $75
- Liquid Nitrogen for cosmetic reasons: $35 & up
- Treatment of skin tags: $35 & up
- Mole removal for cosmetic reasons: $150
- Transfer of your medical records to a new family physician $30-50 per chart requested
Often your doctor will write a prescription to last until your next visit. We may provide prescription renewals by phone or fax in cases where reassessment of your medical condition can reasonably be deferred. There is a fee of $25 which reflects our time reviewing your chart and corresponding with the pharmacy. If the physician feels it is necessary to reassess your condition, you will be asked to book an appointment.
There is no charge for prescription renewals for frail elderly (70+ yr old) or disabled patients.
- U6 - 601 W Broadway, Vancouver, BC, V5Z 4C2, Canada