Having moved into a home that was infested with roaches, this is what all the exterminators recommend for "do it yourself". This is the product I'll always use from here on out. Nip it in the bud and then maintenance so they never come back! If you plan to use this, add in an insect growth regulator to be sure they can’t reach adult stage. This is the magic combo!!! I’d give this product 10 stars if possible!