Bro Ladybugs or Praying Mantis.
They will do the work for you and still keep it all natural and organic...
You can also try the yellow sticky tapes which mites etc are attracted too and get stuck and die...
You have done an amazing work.
ONE LOVE
likes 2