The restrooms at this office were spotless. I will absolutely return. I had an amazing experience, and they were by far the best I've ever seen. My appointments never get canceled last minute. They are extremely reliable. I feel like they go out of their way to accommodate my schedule. I always get the appointment time I want. During my appointments, their attention is always completely on me. They always listen very intently, and have never done anything to make me feel like they weren't paying attention or didn't care.