I admit it's been a while since I've had a teeth cleaning at my dentist's office. But I was given a quote today of over $500--and that was after they removed a couple of "optional" services, like a flouride rinse, to make the financial burden "more comfortable for me." I asked how long it takes, and they said an hour or a little more. It is done by the hygienist, not the dentist.
What am I paying for here?? Full disclosure I have some gingivitis that they are going to treat, along with just the standard plaque removal and buffing.