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. Their primary concern is what's best for me, and they only give me the advice that would benefit me the most. The examining rooms at their office were clean and free of odor. I can tell they really strive to keep their office looking and smelling nice. They really do care about everyone who visits them.