They've never been late to any of my appointments. I've even showed up early sometimes and they've always been ready and prepared. The chairs in their waiting room were definitely above average. I was comfortable. Their staff is very friendly and professional. I feel like they go out of their way to accommodate my schedule. I always get the appointment time I want. They are extremely reliable.