Hours of Operation
8AM-7PM Monday-Friday
8AM-1PM Saturday
9AM-10AM & 6PM-7PM Sunday*
*Boarding pick-ups only

Schdeule an Appointment


Wonderful Staff

Wonderful Staff

The staff is wonderful. Jill C.

Everyone from the reception desk to the technicians to the kennel staff are friendly and always loving towards my dog - it is clear they truly care about her. The Doctors are very knowledgeable and the best I've ever seen. I live in Haymarket where there are multiple vet clinics nearby. Instead, I drive 40 minutes each way just to come here. Jill C.


Do I need to have an appointment?

A: Yes, patients are seen by appointment. Should you have an emergency during regular office hours, please call so that we may assist you as quickly as possible.

Read more »