As soon as I walked through the door, I was immediately greeted by the friendly staff. They went out of their way to make me feel special and appreciated. It is obvious that their office is cleaned regularly. It was fantastic. 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. They do such a great job of never overbooking appointments, even though they are extremely popular. I know for a fact that they have lots of business, but I've never had to wait a long time in a crowded waiting room like other places I've been too. Their staff is the most friendly, welcoming staff I've ever dealt with. They are so warm and professional, and make the whole experience that much better.