If you don’t want to go the insecticide route go with Ladybugs. I think you can order them live either on line or ask at a local garden center. Ladybugs just eat them things right up!
There is a place down in the valley near me that has a ton of wild dill growing, I could go and snag some of that. For some reason, ladybugs absolutely love dill and the plants are usually covered with them.