Book a Free Consultation

Who We Are and What We Stand For
Mission Statement
Our mission is to provide compassionate, comprehensive, and evidence‑based family medicine to individuals and families in our community. We are dedicated to building long‑term relationships, supporting patients through every stage of life, and delivering care that is thoughtful, respectful, and patient‑centered. As an affiliated teaching site with the UBC School of Medicine, we are committed to advancing healthcare by mentoring future physicians and nurse practitioners while upholding the highest standards of clinical excellence.
Vision Statement
Our vision is to be a trusted, collaborative, and innovative family practice that strengthens the health and well‑being of our community. We strive to create an environment where patients feel supported, learners are inspired, and our team works together with compassion and integrity. We aim to lead in delivering high‑quality primary care, fostering continuous learning, and promoting healthier, happier lives for all those we serve.
The Physicians Behind Our Care

Specialty: Family Medicine

Specialty: Family Medicine

Specialty: Family Medicine

Specialty: Family Medicine
Meet Our Medical & Administrative Team

Our medical and administrative team works together with one shared purpose: delivering compassionate, comprehensive, and patient‑centered care to every individual and family we serve. Our physicians, clinical staff, and administrative professionals collaborate seamlessly to ensure each visit is smooth, respectful, and supported from the moment you walk through our doors.
Guided by evidence‑based practice, continuous learning, and a commitment to excellence, our team provides thoughtful medical care while creating a welcoming environment where patients feel heard, valued, and cared for. Whether coordinating appointments, assisting with clinical needs, or providing direct medical care, every member of our team plays an essential role in supporting your health and well‑being.
Contact Your Doctor
Our clinic makes it easy for you to reach your physician when you need guidance, follow‑up, or support. Whether you have questions about your health, need clarification about your treatment plan, or require assistance between visits, our team is here to help. We aim to provide timely, respectful communication so you feel informed, reassured, and connected to your care..
Our Care Process
We use a straightforward, patient‑centered process to make every appointment comfortable and easy to navigate. By integrating advanced medical tools and techniques, we deliver safe, consistent, and high‑quality outcomes.
