I have used rose Defense by greenlite
for forever and I love it,, It's organic,,, primarily it has neem oil seed
extract in it.rose
Defense not only controls insects by killing the larva and adult insects but also controls black spots and other fungus's.
I also use concentrated Neem oil use 1/2 neem oil and 1/2 water in a spray bottle and spray not only your roses
but other plants in your garden!
I don't use sevin dust at all, it's bad for beneficial bugs and will bring more bad bugs when you stop using it, as well as toxic for people if you breath it and soil composition if you use a lot of it, I'm strictly organic and find neem oil is best. Also if you are near a nursery you can buy a cup of ladybugs that eat the aphids from your roses
All in all go visit your local nursery ask for neem oil concentrate and make 1/2 and 1/2 spray bottles it will save you $$ in the long run.
Tip: always spray your roses
and plant in the early morning before the sun gets hot so you won't get burned leaves, and always water at the base not allowing water to splash up on the leaves