Allgood Animal Hospital is perfectly named, because everything is "all good" when you go there. From the friendly staff to the quick response, I have no complaints! All 5 of my pets go there for their shots, check-ups, and any necessary surgeries. It is obvious that every member of their staff cares a lot about the animals that come through the door, and that makes me feel confident in leaving my animals with them. Their charges for the services they provide are reasonable, and they even offer a multi-pet discount if you bring in more than one animal.