I love taking my pet here. I feel confident in their care and my pet really seems to like them. They were easy to reach in an emergency. When I called they answered right away and I was so relieved to hear a friendly voice. It was nice to see them treat their staff with so much respect. It was obvious that they had a good relationship with all of their staff members. The chairs in their waiting room weren't the best but they served their purpose and I couldn't complain. 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.