Skip NavigationSkip to Primary Content
Cat getting scratched

About Us

2 small dogs being held by owner

Our Mission

We provide compassionate and comprehensive care to our patients and their families. Our veterinarians work to tailor recommendations and treatments individually for you and your pet.

Cat laying by a brick wall

Experts In Compassionate Care

For 32 years we have provided quality and affordable health care to generations of pets. Our practice consists of consists of three locations in Hanover and Caroline county. We provide comprehensive, full-service veterinary care throughout the entire lifespan of your pet.