I could do without the ants too, but I'll only spray inside the house. I do put out bait for them in the garden though. I guess I can live with the caterpillars, as they are food for the birds, Unfortunately the only birds around lately are finches, sparrows, and doves which are all seed eaters. Even the hummers are scarce by normal standards, now that nesting season is over.