I was very satisfied with my visit. They were helpful and I left feeling encouraged. 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. Whenever I make an appointment, I'm always confident that they're going to be ready for me at my scheduled time. Their staff is friendly and welcoming. They are also professional.