My nan and I used to look after her roses. This method works fine. She used to use a non scented bar of white soap in a bucket and tip that into a watering can. Works fine. If your not squeamish just rub them off.If you want to spray your roses with greenfly, soapy water is effective and non bee threatening.