7:30AM - 6PM
47 Boone Dr, Troutville“We regularly board our Malinois here, as well as visit for checkups and treatments.Our dog was recently diagnosed w pancreatitis, we brought him in after a weekend of bed rest at our home. The Old Dominion team took him in on late notice, cared for and treated him, and sent him back home healthy and happy.We particularly appreciate the care of the the staff members Olivia, gave to him. She is gentle and patient. We’ll continue to do business here and would recommend to friends“
7:30AM - 6PM
840 Roanoke Rd, Daleville“By far the best place to take any of your pets they are very reasonably priced and provide the best service I've ever received from any veterinary place“
8AM - 12PM
6805 Peters Creek Rd, Roanoke“Very friendly they loved my dog very much he was super excited and usually he’s scared i definitely recommend this vet and there flexible with pay“
“Very helpful and caring Took care of my sweet boy and called the next day just to see how he was feeling.“
8:30AM - 5PM
263 Arrington Ln #8274, Roanoke“We have four cats and are so thankful for Read Mountain Animal Hospital. If you are looking for a new vet, I would highly recommend, especially if you live in the Bonsack area.“
8AM - 6PM
1309 E Washington Ave, Vinton“I have been taking my pets to Vinton Veterinary Clinic for over 20 years and have always been impressed by how caring they are. Dr. Wiegard is one of the best doctors we've seen. This visit was especially hard and she was so patient and kind. She treated my dog like he was hers and he left this world peacefully thanks to her. If I ever get another pet, we will definitely see Dr. Wiegard.“
7:30AM - 6PM
840 Roanoke Rd, Daleville“Such a great caring vet who goes out of his way to help with your dog who he knows is a member of your family. Great place to care for family pets.“
Open 24 today
5363 Peters Creek Rd, Roanoke“I just moved here, so my experience compares this facility to my facility experiences where I used to live.Friendly, courteous, quick. Now I am sure it depends on the day and business at the time…. But, I was used to waiting up to 8 hours sometimes (in my car!) to be seen. Your team kept it more personal, which was great.It didn't feel like going to the ER, it felt more like going to the local vet. Wait time was not hours. Staff was friendly and attentive.The vet was descriptive and helpful. She made sure everything was thoroughly taken care of, even calling a specialist for consultation. I was pleased with her attention and dedication. She was friendly and not rude!“
7:30AM - 6PM
840 Roanoke Rd, Daleville“We adopted to senior cats 6 weeks ago and brought them in for shots. Curbside service. Staff was patient and friendly. They called back to explain how our pets were and then brought the cats back out. Recommend this group!“
“We've used BVH for 30+ years. The vets and support staff have always taken a personal and affectionate interest in our animals from beginning to end.“