In my opinion, I would try in this order:
-Beneficial insects (ladybugs can eat 50 aphids a day. You can order them from Amazon)
-Anything with Spinosad - Naturalyte is my preferred, it's cheap and works great. Use at 2 oz/gal and spray in the evening, apps 2 weeks apart until problem is gone.
-Neem oil - will also control fungal issues, but it's messy and sticky to get out of your spray equipment
-Beneficial insects (ladybugs can eat 50 aphids a day. You can order them from Amazon)
-Anything with Spinosad - Naturalyte is my preferred, it's cheap and works great. Use at 2 oz/gal and spray in the evening, apps 2 weeks apart until problem is gone.
-Neem oil - will also control fungal issues, but it's messy and sticky to get out of your spray equipment