For me Azamax is the the best. One treatment will get rid of an infestation. Still they are a big pain in the ass and azamax cost a shit ton. But now i have solved all my bug problems 100%. Have not had gnats or aphids in over a year. Would you like to know how? Its easy if your growing indoors...