Performance horse medicine.

And pleasure horse medicine.

Like what you see? The easiest way to become a client is to email the office or call (434) 951-9225 to set up your account.

Clients must be in agreement with our billing policy, in order to set up an account and prior to confirming an appointment. After submitting this form, please call our office at (434) 951-9225 to provide your credit card information. Once we have billed you for our services, you can expect an invoice to be sent to the email you provide and your credit card on file will be processed shortly afterwards. To update your existing account, please include your account number at the top of the form.

PURCHASE EXAMS

Considering the purchase of a horse? You can either call the office at (434) 951-9225 or complete and submit the Purchase Exam Request Form.

We will require a credit card number (Visa, MasterCard, Discover, or American Express) unless you are an established client.

WHAT AREAS DO WE SERVE?

We provide full-service veterinary care to an area approximately within a 30-mile radius from our office in Keswick. Additionally, we travel well beyond this area to follow up on a difficult case or to attend competitions.

We always stress that our primary commitment is to our local farms. Although we often travel beyond our practice area, we cannot be available to clients outside of our area for emergencies.

Check out this map of our practice area.