To allow us to serve you better, we request you schedule an appointment for all services.
Monday 8:00 am to 6:00 pm
Tuesday 8:00 am to 6:00 pm
Wednesday 8:00 am to 6:00 pm
Thursday 8:00 am to 6:00 pm
Friday 8:00 am to 6:00 pm
Saturday 8:00 am to 12:00 pm
We accept cash, personal check, American Express, Discover, Mastercard, and Visa. We also offer CareCredit.
We make every effort to keep our fees fair and reasonable. We will be glad to discuss our fees before we examine your pet, and give you an estimate prior to treatment.
We provide complete emergency care during regular business hours. Please call ahead so we may prepare for your pet's arrival.
After hours, weekends, and holidays:
Emergency services are provided by the regional veterinary critical care centers listed below
Emergency Veterinary Service of Roanoke
4902 Frontage Rd NW
Animal Emergency & Critical Care of Lynchburg
3432 Odd Fellows Rd
Shenandoah Valley Regional Veterinary Emergency Services in Verona
465 Lee Hwy