The hygenist didn't do a very good job cleaning my teeth at all, actually I've seens dentists in Canada and in Asia and this was by far the worst quality. I have waited almost 2 years to get an appointment, the dentist kept calling in sick or some problem at home like his water pipes burst over and over and I was reschedulled countless times. The overall feeling I got was it's 3:00 and they wanted to go home. They only charged me $100 for a cleaning, I paid cash, but said they'd give me a flouride treatment and didn't. It seemed like I got the 'she's paying cash cleaning'. They usually charge $300 for cleaning and x-rays. I will have to go to see another dentist to have the job properly done. I strongly feel that patients deserve better and do not recommend this guy.