Trusted Veterinarians delivering care for Large and Small Animals.

Over 25 years of compassionate care in the New River Valley

Compassionate Care

We focus on prevention and wellness care to ensure your pet lives the best, healthiest life possible. Worry less. Play more.

Trust & Transparency

We provide clear, transparent and honest recommendations to help you make the best decisions for your animals.


Our veterinarians will partner with you to develop custom tailored herd health programs to help you reach your goals.

Our Hours

Mo – Fr 8 AM – 5 PM
Sa 8 AM – 1 PM
Su Emergency Only

Get In Touch

(540) 382-1100

Drop By (Curbside)

1511 Flanagan Dr
Christiansburg, VA 24073