I was seen almost as soon as I walked in the door. I didn't have to reorganize my day around my appointment at all. When I arrived for my appointment the friendly staff seemed to be waiting for me. I've been to other places where I had to wait forever after I arrived for my appointment, but not here. I was very impressed. They keep the restrooms well-stocked here, and not just with the basics. There is mouthwash, lotion and other amenities. You can tell they want their clients to be as comfortable as possible. Not only do my appointments never get canceled last minute, they take time out of their day to send me a reminder so I don't forget. They are extremely reliable. They make an extra effort to get to know their patients and find out what they need. They always remember me and make me feel very important.