There's a product call Pyrethrin TR it contains the highest amount of pyrethrin I've seen so far. It comes in a small fogger can. These small cans are $25 bucks a pop! Well worth it I think.
...