To Book An Appointment For Your Child:

  • choose your preferred location
  • choose the type of appointment( pediatric dental appointment or orthodontic appointment)
  • call us and our team members will book your appointment with you


Pediatrics: (604) 263-2422 Orthodontics: (604) 263-2727 Suite 200 – 650 West 41st Avenue Vancouver, BC V5Z 2M9
Mon-Sat 8:00am – 5:00pm


Pediatrics: (604) 271-4211 Orthodontics: (604) 271-4211 Suite 230 – 6180 Blundell Road Richmond, BC V7C 4W7
Mon-Sat 8:00am – 5:00pm


Pediatrics: (604) 599-9038 Orthodontics: (604) 599-9036 Suite 107 – 6345 120th St Delta, BC V4E 2A6
Mon-Sat 8:00am – 5:00pm


Pediatrics: (604) 945-8978 Orthodontics: (604) 945-9978 Unit 101 – 2973 Glen Drive Coquitlam, BC V3B 2P7
Mon-Sat 8:00am – 5:00pm



Our commitment is to you and your children every day.  Our policies are in place to ensure you receive the best possible care with us.


Appointments & Cancellation Fees

PDG is committed to providing all of our patients with exceptional care. When a patient cancels without giving enough notice, they prevent another patient from being seen.

We request 48-hours notice if you need to cancel or reschedule your appointment. We know that unforeseen events sometimes require missing an appointment, however, please be aware that you may be subject to a cancellation fee if you miss the second one without notifying us 48-hours in advance.



We work with you to help maximize your insurance benefits, however, insurance policies do vary. We can only estimate your coverage and cannot guarantee coverage due to the complexities of insurance contracts.  It is expected that your estimated patient portion is paid at the time of service.

As service to you, we will bill insurance companies for services and allow them 45 days to render payment.  After 60 days, you are responsible for the entire balance to be paid-in-full.

Have any questions? View our FAQ page or you’re welcome to call us anytime and a team member will happily assist you.

PDG is in your Community, see what’s happening next!