Probably not. You have to apply it every 5 days for 3 applications. It inhibits reproduction. I use it mostly for mealy bugs and it zaps them nicely. Whiteflies too.
Stinks to high heaven though...rotten onions and sulphur...but safe to use around pets and kids.