I used insecticidal soap for leafhoppers this year, and that probably kept the aphids off. That and the other plants in my yard that attracted them. Milkweed, a rosebush, and a couple of firethorn plants. I would try the tomato spray first, the insecticidal soap works, but it's smelly, and there...