Caitlin from El Paso, Tx writes
Onslaught Insecticide has a residual time of 2-3 months. When treating for roaches we recommend to reapply Onslaught once every two weeks. You also want to be using Roach bait like Maxforce Magnum roach bait gel. Using a roach bait will ensure that the active ingredient will be taken back to the nest.
Answer last updated on: 02/20/2014