I have just been for routine cleanings, but there is usually a wait (sometimes long). Once you see the doctor, the cleaning is very short, and not very meticulous. Also, there have been potential problems pointed out by other dentists which this one either didn't mention or didn't catch. I would not recommend.