Your smile is our #1 priority


City Square branded practices are committed to providing exceptional care that addresses both your short- and long-term oral health needs. But it goes further than that, with promises we believe every patient deserves, like respect, peace of mind, and an open dialogue between patient and practice.


“I have had negative experiences at my previous dental clinic, which is why I switched to this one. The clerk, hygienist, dentist were all super attentive, friendly, and caring. They give expert advice without being pushy. Examinations are thorough and they are great at patiently explaining things to me. Five stars without hesitation. ”

Toby LamFive stars without hesitation.

“Having been a patient of this clinic for 15 years, I would highly recommend it. The dentists and staff have all been professional. Dentists perform quality work. Service has always been accurate. They do not perform unnecessary work just to bill the insurance companies. And I love the fish tank! There is parking in the underground parkade in the building which is free, but you have to make a purchase at one of the vendors.”

BGI've been a patient of this clinic for 15 years

“Great service at the front desk, both of the receptionists are so nice and helpful and my hygienist was great and gentle, I think her name is Maria. I will be back for another cleaning and considering switching to the dentist. Very satisfied”

Linda SVery satisfied

“I've been coming here for many years, I used to go to a downtown dentist and switched to City Square when every check up at the downtown dentist would suggest I spend thousands to fix my teeth.
When I went to City Square Dental for a check up and cleaning, I was surprised that they said everything was A-OK and didn't need any work. My dentist is fantastic, honest and kind, my hygienist is terrific and gentle, he's the best I've ever had.
I'll keep going back as long as they'll have me! I would recommend this dentist to anyone looking!”

Denny P.I would recommend this dentist to anyone looking!
604-876-4537 Contact Us



Get a head start on your forms and save time at the office.
Access Forms