Ive been going to this place for cleaning for over 2 years and they do a good job with it. Recently i had to get filling done and it was a horrific experience. In addition to the tooth, the doctor drilled a hole in my chin. Clumsy!! Then they forgot to polish my tooth. There are better dentist around in the same area. For cleaning, i would recommend but if you have a cavity filling...a big NO!!!