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

Make a Spay/Neuter Appointment

Please Read Before Submitting Appointment Request! 

(For our main clinic in Middlesex, just outside of Montpelier, click on the first blue box below.  For clinics elsewhere, click on the second on that says mobile MASH.  Thanks to a generous donor, we are able to offer free services for cats at some, but not all, MASH clinics.  If you signed up for one and were told by our staff that it was free, it is.  If you have a questions, please email us).

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. 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!

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

Before scheduling an appointment, please visit our fees page.

Dog Owners ~ we do not neuter male dogs over 40 pounds. There is a mature dog fee of $50 for females who have had heat cycles.  We generally do not alter dogs over 5 years-old at our clinic.  If you have an older dog, please email us and explain your situation.  Please do not request an appointment for a dog over 5 through this form.

We currently only schedule dogs at our stationary clinic in Middlesex. We do not take VSNIP at our clinic, but if you think you are eligible, you can get an application and list of participating vets here:


Click below on Make a Spay/Neuter Appointment at a mobile MASH clinic for locations other than our main clinic in Middlesex (just outside of Montpelier).


2/26/18 Coventry Community Center

3/5/18 Rutland County Humane Society (Rutland County Residents only)

3/12/18 Caledonian Record, St. Johnsbury 

3/19/18 Cornerstone Community Church, Milton (NEW location!)