Neem oil, a farm or ranch store will have it. I paid $20 for a good size jug and worth every penny.
I got so pissed off in 2003 I put a large number of plants in the trash and sold my 1,000w light for $50 all over spider mites. I stuck to outdoor for the following years.