Family-friendly by design
One chart for the whole household. Back-to-back appointments so a parent's clean and a kid's check-up fit one visit.
Richmond's family-first dental clinic. CDCP-accepting. Same-day emergencies. Invisalign Platinum Provider.
One chart for the whole household. Back-to-back appointments so a parent's clean and a kid's check-up fit one visit.
Digital scans instead of trays. Invisalign planning done in-house. Same-visit imaging when we need a closer look.
You see the quote before we start. Direct insurance billing for most plans, including CDCP. No surprise invoices.
A gentle hour, hygienist-led. Photos of anything we want to keep an eye on.
See detailsClear aligners, fitted in-house. Most plans run six to eighteen months.
See detailsSingle tooth or full arch. We plan in 3D before anything starts.
See detailsIn-chair or take-home trays. We start by checking whether you need it.
See detailsTooth-coloured. Same-visit crowns when the case allows.
See detailsCracked tooth, lost crown, sudden pain. Call before noon, we'll see you that day.
See details
We're a Platinum Provider, which means a high case volume and a planning workflow that stays inside our practice. Your dentist scans your teeth, designs the tray sequence, and watches the movement every six weeks — no third-party clinic, no outsourced lab.
We start with a free assessment. If aligners are right for you, you'll see the full plan and the cost before anything is ordered. Most plans run six to eighteen months, and we'll talk you through it before we start.

Family and cosmetic dentistry. Trained at UBC. Two kids of her own — she gets it.

Special interest in paediatric care and anxious patients. Will explain anything twice without making you feel small.
They explained the Invisalign plan so clearly that I knew what was happening every six weeks. No surprises, no upsell.
Booking was a minute and they confirmed by text. My daughter's first visit was, somehow, the calmest hour of our week.
I cracked a tooth on a Saturday morning. They had me in the chair before lunch and the bill was exactly what they quoted on the phone.
Pick a time, tell us your insurance, done. We'll confirm by text within an hour.