This review is for the dentist only. I can't comment on the treatment because I didn't end up getting any. I would like to comment on the customer service. I was left waiting for well over an hour past my appointment time with no advice from the staff that they were running behind. I finally approached the dentist as they were quickly walking past and told me there were emergency patients being seen to. They referred me to a seldom seen dental nurse/receptionist who told me there were 2 people in front of me. I can understand there are sometimes unavoidable delays but I don't accept the total lack of communication from the staff. I ended up leaving. Based on my experience I will NEVER go back there again.