I was very satisfied with my visit. They were helpful and I left feeling encouraged. I didn't wait long at all. My appointment started on time, and the wait was much shorter than other offices I have been to. My teeth cleaning didn't feel rushed at all. They always take the time to make sure they are thorough.