Answer: Chives, onions, garlic, borage and marigolds are said to deter aphids. You might also try having lots of colorful daisy-like plants in your garden to attract beneficial ladybugs (their young love feasting on aphids). You can hose the aphids off with a strong stream of water (several times a day if necessary). Finally, Insecticidal Soap is quite efficient at killing aphids but it doesn't harm other, more beneficial insects. Insecticidal Soap is made from the fatty acids of certain plants so it's not one of those strong artificial pesticides. You might want to give it a try.
Best wishes with your roses!
Q&A Library Searching Tips