Hola Alec
Welcome to our little gardening home

I have heard of Neem Oil but never used it, I tend to hose my aphids down with a jet! I do also look for ladybirds in the garden and transport them to my roses because the ladybirds love to eat the aphids.
I tend to cut my flowers off and have them in a vase when they come through and then I cut the roses down hard to stop disease and to get them damn aphids

If you find anything else that is easier to use, let us know!