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. I was worried that the veneers and fillings I got would fall off quickly, but they lasted exactly as long as they were supposed to. They did a good job putting them on. Let me just say that the chairs in their waiting room are extremely comfortable. But i really never had to wait- The staff and the doctor made me feel very relaxed. They always go above and beyond to help me with anything I need. They never complain about anything, and I know I can always count on them. Their prices are dental prices - DENTAL WORK IS VERY EXPENSIVE- however they have payment plans available if you need to go that route.