Roach baits are one of the easiest and most effective ways to get rid of roaches. So how long does it take cockroach bait to work? They do not work immediately like contact sprays, but baits allow the roach to live long enough to take the poison back to its hiding place and share it with the rest of the nest. The actual amount of time that it takes to eliminate roaches depends a lot on the species involved and the size of the infestation. After a week, you should notice a big improvement, and after about a month, you should be close to getting rid of them all.
By Toby Hudson