Monday – Friday: 9:00am – 6:00pm

Weekend, before and after hour appointments available upon request.


Is A House Call More Expensive?

The house call is dependent on location and service area. This is comparable to the “Office Visit” charge of most veterinary hospitals. This fee is only charged once per visit.

How can I pay?

We accept cash, Mastercard, Visa and Discover. We will take a check if you are an established client and your bank is local.

What if you don’t have the heartworm or flea/tick prevention we prefer?

We have a pharmacy called Vets First Choice that we work closely with that carries all medications for us. When you order through this pharmacy, there is no prescription fee! This pharmacy is trusted by Bay Rivers Veterinary Services to provide the correct and best medicine for your pet. You can access them at

How Do I Make An Appointment?

Call 804-938-VETS (8387) or e-mail to make an appointment. Texts and phone calls are preferred for time sensitive situations as the email is not constantly watched.

Appointments are scheduled from 9am to 6pm Monday through Friday. Weekend, early morning and late evening appointments may be available but subject to our schedule. 

House call appointments should be made in advance when at all possible, as we try to schedule our days by geographic location.  We make appointment times in one hour windows due to traffic and emergencies.

Please have your pet inside at the appointment time. We ask that all cats be confined in a room or carrier at least 30 minutes prior to your scheduled appointment. Cats seem to have a sixth sense about things and will often make themselves absent just when you need them!

What If I Have A Pet Medical Emergency?

Not all emergency situations are life threatening, as they are scary. We are equipped to handle many of these situations. Please call 804-938-8387 or an emergency center in the event of an emergency.

If you feel that the situation cannot wait, please see our PET EMERGENCY page.