Trusted Veterinarians delivering care for Large and Small Animals.

Our mission is to cultivate trustworthy, transparent relationships and practice great medicine to help make animal ownership a rewarding and successful endeavor and to ensure our clients have all the resources to share a healthy and happy life with their farm and companion animals.

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