D-Foam Insecticide is not labeled for fruit flies. You may view all of our available products for fruit flies here. Please take a moment to review our How to Get Rid of Fruit Flies Guide for more information on a successful treatment plan.
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.