Unless other arrangements are made, we accept payment at the time of service. For emergency care, payments can be made in several installments if requested. In addition to cash, checks, and debit cards, we accept Visa, MasterCard, and Discover. We also provide information on pet insurance.
First Visit for New Clients – 50% off office visit fee
Seniors – 10% off office visit fee
We invite you to call with questions or to schedule an appointment – 978-263-7477.