neem is the only organic pesticide I know of that is both a contact killer and also has some repellent properties. Give it a try. Just dont use it right before harvest.