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. They always go above and beyond to help me with anything I need. They never complain about anything, and I know I can always count on them. I haven't seen any coupons or discounts for this provider's office, but I haven't really looked. They never mention anything about promotions when I'm there. I was happy that I got in for a follow-up appointment because it helped a lot. However, had I not made the appointment, there never would have been one. It would've been nice if they would have recommended one.