I went in for a cleaning about 3 weeks ago. When I called to make an appointment, I asked how long it would take, since I was leaving the office. They told me 1-1.5 hours.   It all started off okay, the girl taking my X-rays yakked my ear off, which was a little annoying, but preferred over someone who doesn't say anything.  She had to move me into another room because the equipment was working, and then moved me back to the other room to wait for the doctor.  The doctor came in, looked at my X-rays, looked at my teeth and then explained that I needed a couple fillings replaced.  He was pretty brief, but thorough enough.  Next the hygienist was running behind, so I waited about 15 minutes in the lobby for her.  When she was ready, she took me into yet another room.  At this point I was a little annoyed with the musical chairs, and asked her how long she anticipated the cleaning would take.  She said it would \"depend\"!   Well that doesn't help me get back to work on time.  The cleaning was okay, it was little uncomfortable when she was scraping, but then my whole mouth was very sore for days.  When I went to check out and pick up my estimate for the fillings, I noticed immediately that he pricing was wrong. The office manager proceeded to patronize me and tell me that I was misinformed and the pricing was right.  Finally, since I had already been in the office for over 2 hours, I just asked her to verify the pricing with the insurance.  She said she would call and then call me later that afternoon.  I've still never received a follow-up from her.  I did however receive an estimate from my insurance in the mail yesterday... and sure enough I was right. She was almost $500 off (not in my favor).  I'm guessing that when she found out she was wrong, she decided she was going to let the insurance company notify me.  Unfortunately, the doctor was fine, but when you spend 90% of the time at the dentist with his support staff, you have to rate the office as a whole.  Sorry Dr. Smith, you just lost a patient!