Mighty wash from THAT STUFF works wonderful, and its actually only ionized water so its perfectly fine to spray on flowers all the way up until harvest day, I've heard of some even dipping buds before hanging! I use it and love it, and I've put a mite under scope and sprayed, they don't explode or disintegrate like the bottle says but they do die instantly.
If I'm not in flower, I caught a mix around here somewhere. Azamax, safer brand caterpillar killer with BT, and some captain jacks or monterey garden insecticide. Mix together in hot water at proper dilusion rates and spray, the hot water helps the azamax to enter the waxes layers of the leafs easier. ( so is said) Hope this helps