Welcome to Do-It-Yourself Pest Control

Review Details

Advion Cockroach Bait Arena

Product Review (submitted on March 28, 2017):
Amazing! It did take a week or two to notice a change, but when I did it was like night and day! I would say it got rid of 90% of my infestation. Nothing I have tried has ever been as effective.