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 were one of the kindest, most caring staff I've ever dealt with. It didn't matter how many times I called with a question or concern, they were always happy to help me. I feel like they go out of their way to accommodate my schedule. I always get the appointment time I want. It was very easy to get an appointment. They have a very flexible schedule and get me in quickly every time. Just as a side note, this business is really conveniently located and is close to everything. It is right off and freeway and close to all kinds of shops. I was able to do my shopping for the week right after my appointment.