They made sure that their qualifications were obvious. I was confident that I was under the care of a professional. 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. Of course at times vets have to do unpleasant procedures on the pets, but they always demonstrate care and compassion. I really trust them and so do my pets. My pet hates going to the vet so I was very relieved that I was allowed to stay with my pet throughout the appointment. They really make an effort to make sure that the pets are comfortable and happy at all times, which in turn makes me very happy as well.