Skip to main content


We request that appointments for Companion Animal and Farm Animals be made online or by directly contacting the office at (413) 665-3626. Urgent messages may be left with our answering service after hours. Please stay on the line until the answering service pickups to speak to you.

For Companion Animals we offer In clinic and curbside appointments if you prefer. We ask that you call the clinic number when you arrive and the front desk will check you in. One of our Technicians will be out to greet you and, help you bring in your pet if you choose to come in. Please expect to have a longer waiting period if we are busy at the time of your appointment. We try our best to keep appointments on time but, occasionally some appointments take longer unexpected time.

Farm Animals can be scheduled to go to your farm or you have the option to truck into the clinic for routine work. All Farm Animal appointments are scheduled either mornings or afternoons. We do not have set times of arrivals. The doctor will arrive anytime between 9-12am or 2-5pm. You can however ask to have the Clinic call you when they are on their way. All client should plan to be on the farm for their appointments. Animals will need to be in stalls and or caught for appointments. Please make sure we have your current farm address and phone number where you can be reached.

Request Appointment

Fees & Payments

Payment is expected at the time of service. We accept Cash, Check, Visa, MasterCard, Discover, American Express or Debit cards. In a Emergency Situation a deposit for part of the estimated bill will be requested upon admission. If you are a first time client we do have a Booking Fee when scheduling an appointment. This fee will be applied to services when we see your pet. It is a non refundable fee regardless of when the appointment is cancelled. We do take Care Credit if needed.

We are accredited to provide Interstate and International Health Certificates electronically for large animals who travel or show. We provide 24/7 care for our clients needs. We encourage new clients to call.

Request Appointment

Due to our location at a busy intersection and the volume of people at our office at one time, please keep all dogs and cats on a leash or in a carrier.

Animals being admitted for surgeries and/or procedures can be dropped off between 8:00 am and 8:30 am on Tuesdays, Thursdays, and Fridays (by appointment only). As of Dec 2023 we are changing our Surgery days to Mondays, Tues and Fridays only. All admitted animals should have no food after midnight the night before. Some water is ok. For pets that are on medications, give your normal medications prior to your procedure unless advised differently.

All pets admitted are required to show that they are current on vaccination. If at the time of admission we do not have the pet’s history showing vaccinations, we will update the vaccinations while your pet is here. We will be sending you a surgical procedure form to fill out. Please bring this form with you when you come for your appointment. If you did not get a Surgical form we will have you fill out a form on the morning of drop off. Please be sure to have a phone number that you can be reached while your pet is admitted. We also ask that you provide a email address for us when possible.

You will be instructed at the time of admission when your pet will be released and what aftercare can be expected. Generally all spay and neuter patients go home the same day and our technician will call when the animal is ready to be released in the afternoon and will need to be picked up by 5:00 PM. All release times are at the discretion of the veterinarian performing the surgery.