I had great luck with a product called AZATROL. It is not cheap but is OMRI certified and i used it 2 days about a week apart. Everyone i know who has used it has reported 100% knockdown without the little f*%$#@& returning. As for as health risks to yourself...there are some unknowns...i wore what amounts to body-face armor when applying