I love that they never cancel their appointments last minute here. I can always count on them to be there for me. It's so refreshing to find a vet that isn't always overwhelmed by too many pets. They are able to spend as much time with you as you need and are never rushed off to see another pet. They always made sure that I wasn't in any pain. My pets love it here and they are never anxious to leave (however it could be due to all the fun treats they get) .