| No Comments To keep aphids away from your roses, try planting garlic nearby. If they still appear, spray with insecticidal soap, on both the surface & underside of the leaves.