Welcome to Do-It-Yourself Pest Control

Review Details

Trapper Rat Glue Traps

Product Review (submitted on March 15, 2019):
THE best product ever! Works every time! I hate the thought, but...I hate the thought of them crawing off somewhere & dying & you cant find them.