So many health problems can be mitigated or prevented entirely with proper preventive care. A foundation of prevention will give your pet the best opportunity to thrive and have a long, happy, and healthy life.

We are here to help you make the best decision for you, your family, and especially your pet. We will do our best to provide all the information you need to make an informed decision.

Our preventive framework is built upon what we call our:

Pillars of Prevention

  • Vaccinations - To protect your pet from preventable diseases
    • How can we help? By administering regular vaccinations and their boosters at appropriate intervals including vaccinations for Rabies, Distemper, Lyme, Leptospirosis, FIV, Feline Leukemia, and more
  • Blood Parasite prevention and testing - To protect your pet from Heartworms, Lyme Disesase, Ehrlichiosis, etc.)
    • How can we help?
      • Perform an annual blood parasite test to ensure your pet has not contracted any dangerous parasites, and to treat your pet for these diseases if necessary
      • Recommend a monthly Heartworm preventative
      • Recommend a monthly Flea/Tick preventative
  • Intestinal Parasite preventative and testing - To protect your pet from worms and the parasites that carry most of them, fleas and ticks
    • How can we help?
      • Perform a fecal (stool) exam regularly to ensure your pet has not contracted worms or other parasite and to treat for these problems if necessary
      • Recommend a monthly Flea/Tick preventative
  • Dental Disease - To protect your pet from heart, kidney, and liver disease and more caused by poor dental health
    • How can we help?
      • Discuss with you ways of helping prevent dental disease at home such as teeth brushing, water additives, dental chews, etc.
      • Perform regular dental exams and an annual dental prophy (very thorough teeth cleaning)
  • Obesity - To protect your pet from heart, kidney, and liver disease and more caused by obesity
    • How can we help?
      • Perform regular weight checks and evaluations of body condition
      • Discuss with you the best options to ensure your pet receives proper nutrition without overfeeding
      • Discuss with you ways to help your pet get enough exercise


  • Comprehensive Physical Examinations by experienced doctors
    • From the tip of the nose to the tip of the tail
  • Vaccinations including Rabies, Distemper, Lyme, Kennel Cough, FIV, Feline Leukemia, Lepto, Canine Flu
  • Laboratory testing for ailments such as Heartworm Disease, Lyme Disease, worms, etc.
  • Laboratory testing to monitor organ function
  • Nutritional advice and counseling
  • Dental evaluations, advice, and counseling


  • In-House Laboratory for fast and accurate results for common problems
  • Digital X-ray for fast and detailed images immediately available to our doctors
  • Outside Reference Laboratory when further testing is required


  • In-House Pharmacy allowing us to immediately start your pet on commonly needed medications
  • Laser Therapy for inflammation, arthritis, healing, and much more


  • Surgical Laser
  • Spays & Neuters
  • Declaws when necessary
  • Dental procedures from routine teeth cleaning to extractions
  • Orthopedic procedures
  • Tumor removal
  • And many more. Call us to schedule an evaluation or a 2nd opinion at (434) 237-6631


  • Connections with Virginia Tech, VA Veterinary Specialists, and Carolina Veterinary Specialists for interventions requiring a specialist


  • Available for both dogs and cats
  • Air conditioned and Heated
  • Cats stay in a separate room


  • Veterinarian and personnel on duty six days a week who are trained and equipped to handle any urgent care need. If you ever feel that your pet needs emergency treatment do not hesitate to call or come in immediately.
  • We are also available for urgent care when the condition is not life-threatening. If you feel your pet needs to be seen before you are able to get an appointment, our veterinarians will do their best to "squeeze" you in-between scheduled appointments. When you arrive, our receptionists will be able to give you an estimate on how long you may have to wait in order to be seen.

Contact Us

Get in Touch


Find us on the map

Office Hours

Our Regular Schedule


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


8:00 am-12:00 pm