Jesus from Il writes
Yes, D-Foam Insecticide is labeled for roaches. It provides residual control of insects for up to 8 weeks after treatment. For more information on a successful roach control program, please check out our article/videos here.
Answer last updated on: 10/16/2022