To rid areas of pests, bait traps work well for large infestations that invade your animals.
Things to Consider:
Young animals -- For babies that cannot have repellants applied directly, baits work as a great alternative.
Quantity -- If you're using a trap, select one that can hold a large quantity so that it doesn't need to be changed over frequently.
Disease -- Not only are insects a hassle, many of them carry harmful diseases these days. Just one more reason to set up traps and bait.