The most effective natural way to keep bugs away from your rose bushes is to introduce natural predators of the bugs. Ladybugs, lacewings and wasps are all predators of the aphids and flies that are attracted to rose bushes. Predatory insects can be purchased at nurseries.
About this Author
Alexis Lawrence has been writing professionally for six years and has been published on Associated Content. She is also a freelance filmmaker and photographer with extensive experience in digital video, book publishing and graphic design. Lawrence attended the University of Central Florida where she earned a Bachelor of Science in English.