They were very sympathetic to my situation, and made me feel cared for. I knew that I could count on them at all times. One thing I noticed about their office was how absolutely fantastic it smelled. They must clean or sanitize all the time. 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 always dress so professionally here, the entire staff obviously makes an effort to look their best and maintain a very professional appearance. Whenever I make an appointment, I'm always confident that they're going to be ready for me at my scheduled time. At other places I've been to, it's always bothered me when they postpone my appointment, but they've never done that here.