Schedule An Appointment

If your pet needs urgent care, please call us at (804) 353-4491.

For emergencies outside of business hours, please contact one of our local critical care facilities.

Appointment Options

We understand that your time is valuable, and offer a wide range of appointment times for your convenience. Whether you are planning to visit us for vaccines, to address a health issue, or just for a consultation, you and your pet are our first priority during your appointment.

To schedule an appointment, please call our hospital during business hours, or fill out our appointment request form.

Because we know that life is hectic, we also offer drop-off appointments as an option for our established clients. Clients may leave pets with us in the morning to see a doctor, and pick them up later in the day. To learn more about this convenient option or to schedule a drop-off appointment for your pet, please call our team at (804) 353-4491.

If you have an appointment scheduled, you can find the forms you'll need and information to help you prepare for your visit.

As a reminder, if your pet needs urgent care, please call us at
(804) 353-4491 or contact one of our local critical care facilities after hours.