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 always made sure that I wasn't in any pain. I've never had to remind them who I am or what my pet's condition is, they remembered both of our names by the second appointment. They go out of their way to make us feel special and welcomed. They were so easy to reach in an emergency, they answered my call immediately. It is a relief to know that I can count on them to always be there for me when I need them the most. They were ready for my pet and me immediately when we arrived. I had just sat down in the waiting room chair when they called us back.