Neem oil kills these bastards on my houseplants...

I have recently brought one calathea to life with a mix one table spoon of oil with 1liter od water. Sprayed it thoroughly every couple of days. Granted, it might not work on weed, I have never tried it on weed since I grew weed only once in my life and did not have a problem with pests. However, I would give it a chance since it is a natural pesticide. It also has antifungal properties.