Dr. Hamid Mansour is a good 牙医. I never got trouble after his service, it is also very important.
147 Holland Ave., 613-7221957
He'll give you 10% off (sometimes more) if you pay by yourself.
Make sure don't make an appointment with another 牙医 at same clinic (Dr. Blackwood) who is not as good hand as Dr. Mansour.