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 so incredibly happy with the extreme friendliness of this doctor. It's something I look for in health care providers and found it here. I would 100% recommend them to people. I was happy with their care and satisfied with the results.