I loved how quickly they were able to get my pet in. My pet didn't have to suffer in the waiting room at all which I appreciated very much. It was very easy to get an appointment. They have a very flexible schedule and get me in quickly every time. 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.