The VBSPCA Veterinary Clinic serves households earning $45,000 or less per year. All clients will be asked to provide proof of income by presentation of their most recent tax return form before services are delivered. If you are unable to present a tax return form, or if you income has significant changed since your most recent filing, please bring in an alternative form of government documentation. Because of the overpopulation of pets, our clinic only serves animals who have been spayed or neutered, or who have a pre-paid appointment to be altered.
The clinic offers low-cost spaying and neutering, wellness visits and vaccines, illness visits and treatment. If you qualify financially, you may use our online appointment form to request an appointment. You can also contact our clinic message line at (757) 427-0070 (please provide a valid daytime number). Due to the volume of calls received, it may be 24 hrs (or more on the weekend) before your call is returned. If you feel that your pet needs to be seen sooner, or in the event of an animal related emergency, please seek medical attention elsewhere as all of our appointments must be scheduled in advance.
NOTE: All appointments must be canceled 24hrs prior to the scheduled check-in time. Late cancellations will result in a $20.00 fee that must be paid prior to rescheduling, or receiving future services.
Failure to cancel and then not arrive for your appointment will result in a NO-SHOW Fee, which will require that a $45.00 fee is paid prior to rescheduling, or receiving future services.
If your pet is due for vaccines and/or a heartworm test only (meaning that you have no illness concerns), you may want to consider attending a walk-in vaccine clinic. The physical exam fee is less and there is no need to schedule ahead of time! Please refer to our website for a complete list of all vaccine clinic dates and prices. Thank you!
All animals receiving spay/neuter must have a current rabies and distemper vaccine.
Animals are able to be spayed/neutered at 8 weeks of age and a weight of 3.0lbs.
Animals MUST be spayed/neutered or be scheduled and have pre-paid for spaying/neutering to be seen by the VBSPCA medical clinic.
Want to better understand vaccinations and your pet? Check out our ABC's of Animal Vaccines.