Welcome to Do-It-Yourself Pest Control

Review Details

Havahart 1077 Live Animal Cage Trap

Product Review (submitted on May 4, 2012):
This Havahart 1077 trap has caught three squirrels in less than a week, with no harm to any of them.
Eric