I have 6 roses out my front window and did some research on the net....with two young kids, I don't use insecticide on my garden. I found the following formula when doing a net search

Mix 3 tsp Baking Soda in a bucket of water dissolved with 1 Tbs dish
detergent in a bucket of water. Hose down all leaves before you spray and let them dry. Wait until evening. Then spray under the dry leaves.

see how you go with that.