Agrarian Veterinary Services


About Us

Agrarian Veterinary Services is a full service, mobile farm animal veterinary practice.  When you set up an appointment,  we come to you and do all the work right there on your farm. We also realize animals don’t usually get sick on a schedule, so we’re available for emergencies every day—nights, weekends, and holidays included. If you live in Buckingham, Campbell, Charlotte, Cumberland, Prince Edward, or surrounding counties, when you call, we come!

We treat cattle, horses, donkeys, mules, sheep, goats, llamas, alpacas, swine, poultry, and just about any other farm or food animal you can name.  We do not treat cats or dogs, but we’d be happy to recommend a companion animal veterinarian in your area. 


Amherst-Nelson Cattlemans Association

Appomattox Cattlemans Association