Care is good, but customer service has been declining. The last wait time was almost an hour, despite an appointment. In addition, the office has been acquired by a national veterinary chain and is implementing unfriendly customer policies, such as demanding payment from the customer up front even when covered by veterinary insurance. Thus they get their money up front, and offload claims submission and paperwork to the customer. Pet care is bound to be negatively affected by this change, as insurance is paid each month, plus customer will face charges into the hundreds of dollars at point of service, and then have to submit paperwork for claims. A giant step backwards. I will by much more likely to now find a cheaper clinic and one more convenient.