hi im no expert and have never used neem oil but i have used ladybugs and it worke very well.although i dont know what was infesting the garden but somthing was eating them then i let loose 5 ladybugs and no more bugs