Vermont Companion Animal Neutering
Low Cost Spay/Neuter Clinic in Middlesex VT

Make a Spay/Neuter Appointment

Please Read Before Submitting Appointment Request

We rely on our fees and private donations to keep our clinic open. We do not receive any funding from the state or federal government. When people don't come to their appointments, it greatly affect our ability to serve our clients. Therefore, we require 48-hour advanced notice if you need to cancel an appointment. If you cancel less than 48 hours before your scheduled appointment, or fail to come at all, you will need to pre-pay (non-refundable) in order to reschedule.

Before scheduling an appointment, please visit our fees page.

We do not take credit or debit cards at our clinic. Please pay in cash at check-in.

If you need to reschedule, please email us at
Please do not submit a separate request. 

Cats Only

Cornerstone Community Church
Milton (NEW location!)

Rutland County Humane Society
(Rutland County Residents only)


Caledonian Record, St. Johnsbury

Please note: Confirmations are not instantaneous! Requests are reviewed by a staff member and it may take a couple of days to receive a confirmation (appointments requested for the next day may not be processed). Check the email address you entered for typos and please do not duplicate requests. Replies will be from or Please add to your safe contact list or be sure to check your spam folder for a reply!

Before scheduling an appointment, please visit our fees page.

We do not take VSNIP vouchers at our clinic, but if you think you are eligible, you can get an application and list of participating vets here: