holy crap that is one of the worst infestations i have seen in a loong while.....thats bad juju. kill them with extreme prejudice. never had a problem like that. my old man used to use tobacco juice and a tiny bit of dish soap on his roses. not sure what a good commercial solution is. probably anything that will kill aphids.