We've used several vets in Roanoke and NRVH is very nice. The staff is very friendly and interactive with our pets. We use them for routine services and boarding. They are not pushy with products/services like some other vets in town. The building has been remodeled.
more