The best homemade bug spray to get rid of aphids on roses is a simple soapy water solution, which will knock off and deter aphids from snacking on your ornamental beauties. Is dish soap good for ...