Neem doesn't do anything other than empty your pocket book and create work. I used Kelthane 2.5 months ago and the critters are gone. I have friends who use Avid and have reported the same. Kelthane is really inexpensive (@$8/ qt which makes 96 gallons of solution and in the past 3 months I have used less than 1 quart of mixed solution....).

Please be aware that you need to follow directions and wear protection when applying these product.