We have been taking our pets to this vet's office for more than seven years. We have just recently moved out of that area but since its only one hour drive we may still be driving back there for his yearly physicals. They are great about recommending what you need and taking good care of your animals. When we first came to this vet it was because our puppy had parvo.....we didnt know this until after they diagnosed him and tested him. We continued to go there because our puppy had seen another vet in the area the day before and they had failed to diagnose him correctly. Due to this vets office our puppy received the care he needed and is still a healthy dog to this day. They offer boarding for your dogs at their other office in La Porte City which is about a half an hour away from the Vinton office.