Yeah these are pretty much inchworms.they're not awful right now but I foresee it getting worse. I'll give some of that a try just hate to spray too much on afraid it's going to stress the plants you know the neem, essential oils,and dead bug.i guess i just spread the applications out.thanks for...