I got an appointment quickly. I've never had to wait too long. They could work on improving their level of customer service here. It wasn't the worst that I have seen, but overall I left unimpressed. My teeth cleaning didn't feel rushed at all. They always take the time to make sure they are thorough. I wish that they had been more courteous and respectful. They used a bit too much foul language for my comfort. They always take the time to listen to me. I know they really care about me and what I have to say.