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. Everyone in my community knows that they are the absolute best in the field. They've never been late to any of my appointments. I've even showed up early sometimes and they've always been ready and prepared. They were so nice and professional and even called me to remind me about my upcoming appointment. They are so kind and caring, and they stay open way past their closing time to help anyone who needs them. They wouldn't deny anyone that needed help. I know I can always count on them. I would definitely recommend this doctor!!!