My entire appointment, cleaning and x-rays, took less than 10 minutes. I thought it seemed fast and rushed. I realized it was correct when I got home and saw an email that I had missed earlier in the day asking me to come earlier than 5:30 because the doctor wanted to be out of the office by 5. Now I know why everything seemed rushed. I had been to this office and seen other doctors before, and had a wonderful experience. He was nice enough and technically they did polish my teeth, but everything felt rushed and as I was leaving I noticed they still had a good amount of polish on my teeth and they didn't necessarily feel any cleaner than when I walked in. The other doctors I have seen there before took their time and frankly did a better job.