Neem oil does not work right away; it takes a few days and potentially even a few treatments before you start to notice it killing pests.