Why does it cost so much to provide veterinary care for my pet?

The fees you pay for veterinary services take into consideration a number of factors, including the costs to compensate your veterinarian and veterinary team for their professional services and the expenses involved in maintaining the hospital and equipment. When someone decides to adopt a pet, he or she needs to be prepared to include annual veterinary care in the overall cost of owning the pet.

Thanks to advances in veterinary medicine, pets are living longer, which means you may be spending more over the lifetime of your pet. However, in general, the annual cost of caring for a pet hasn’t increased much over the past several decades. (Consider how much the costs of many professional services, such as human healthcare, have risen over that same period!) Certain advanced procedures may come at a higher cost, but as the owner, you decide what care you want to provide your pet. Overall, veterinary care is a terrific value for pet owners.

It may seem like you’re paying more for your pet’s care than for your own, but that perception may stem from the fact that you’re paying the entire cost of a service or procedure, rather than a percentage or set fee determined by an insurance company. If you want to save money on your pet’s care, there are several pet insurance plans available. These plans may cover or help keep costs down for many routine veterinary services, prescriptions, medical conditions, and diseases. Your veterinary hospital may also offer a third-party healthcare line of credit as an option. Be sure to ask at your hospital if they accept any of these plans.

Location & Emergency Hours

453 Rappahannock Drive
White Stone, Virginia, 22578


In case of a medical emergency after regular clinic hours please call 804-577-0511 on weekdays between the hours of 5:30 and 8:00 p.m. and on Saturday from 8:00 a.m. to 12 noon.

At other times please contact the Veterinary Emergency Center of your choice. A list of area emergency centers are listed on the Emergency Information page of our website, found under the About Us tab.

Location Hours
Monday8:30am – 5:30pm
Tuesday8:30am – 5:30pm
Wednesday8:30am – 5:30pm
Thursday8:30am – 5:30pm
Friday8:30am – 5:30pm
SaturdayClosed
SundayClosed

- Closed 1:00 pm to 2:00 pm for lunch
- Closed Saturday, Sunday and major holidays
- Closed 1st Thursday of the month to attend continuing education.

Doctors hours by appointment but we do offer free drop off service daily as a convenience for our clients. Please call ahead to make arrangements for your pet to receive needed care and pick them up later in the day.