We provide top quality diagnostic, medical, surgical, and dental care to meet all of your pet’s needs from pediatric through geriatric life stages.

Preventive Health Care:

We recommend annual physical exams, vaccinations, and year-round parasite prevention to keep your pet healthy.

Dental cleanings/extractions:

We offer and encourage regular professional dental cleanings to help prevent and treat dental disease and preserve general health.


Help keep your pet from being lost. This procedure is a safe and a permanent means of identification for your pet.

Laboratory Services:

Quick and accurate lab results are essential to diagnosing and treating critical care cases. Our laboratory service provider has a rapid turnaround time. At this time, we offer minimal in-house laboratory services.


We have the ability to take and interpret digital x-rays in-house for rapid diagnosis and treatment.


We provide a variety of general surgery procedures for our patients. To maximize your pet's safety, pre-anesthetic blood testing is always offered to assess your pet’s health prior to surgery.  We are strong advocates for pain management and strive to ensure the best pain control possible, both pre-operative and post-operative. 


We have exceptional ward facilities including an ICU/recovery area, a self-contained isolation unit, indoor kennels, and adequate exercise areas. We have caring staff dedicated to providing for your pet’s every need.


These services are not offered at this time.


These services are not offered at this time.


As a solo veterinary practice, we are rarely able to see after hours and weekend emergencies. When we are not available, we recommend the emergency services offered by Town and Country Veterinary Clinic in Christiansburg, VA. (540-382-5042). 


Our office see patients by appointment only, but walk-ins will be accommodated if possible, and a $30 walk-in accommodation fee will apply. We do have drop-off appointments available for your convenience. (Drop-offs are accepted until 10:00am and a $15 drop-off accommodation fee will apply.) We offer surgery appointments Tuesday through Friday. (Surgery appointments must be admitted before 8:00am in order to complete pre-surgical examinations and preanesthetic blood testing. Surgery hours are from 8:00am until 1:00pm.)


September 28th is World Rabies Day!

Is your pet's rabies vaccine up to date?