I would give them a 0 rating if I could. They prey on immigrants (mainly non- English speaking or new Canadians) who don't ask a lot of questions and don't what high dental standards are. I went there because they didn't make me pay the 15 dollar difference in my insurance since mine only covers the old fee guide. I made a huge mistake going here to try and save money. My teeth were not cleaned as well as other places and the dentists cover for eachother there, so if one makes a bad judgement call and damages a tooth (as they did mine) they all repeated what the others said. I finally went somewhere else and was told my tooth wqs damaged by the work he did there. They recommend things your insurance covers in order to make money and they don't explain the consequences. For me, it was an 1100 dollar bill from another dentist to repair their mistake and months of them lieing to me and saying my teeth were fine. Stay Away, especially Dr. Kayvan Abbasi, hes a con artist whos good at telling lies and acting like he cares... its all fake