Spinosad works just so-so on aphids. It won't knock down an infestation. Neem oil at regular intervals will smother adults, azamax in addition will help since it is just super highly concentrated Neem and will have some knock- down effect. Consistency in your applications is going to be the win...