So I have been having a serious problem with aphids on a few of my plants. Tried the dish soap spray and it worked for a while, but now one plant is infested with them. Should I try neem oil? I've been reading mixed reviews.
Tonight I found these larvae all over the plant and they appear to...