Their office equipment was in good shape and looked very current. I felt like everything was very safe. 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. The one thing that I really enjoy about this place is their high level of customer service. Their full attention is always on me and they never take personal calls during my appointment. I've been to other places that answer their phone and it just drives me crazy. I'm usually somewhat sensitive to the cold, so I was a little worried that their office would be too cold, but it was fine. I was very comfortable the entire time. 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.