Q.What is the best brand of Neem oil I can buy
My star jasmine was usually very healthy and didn’t need much attention but lately it has lost a LOT of leaves and looks terrible:(
Certified GKH Gardening Expert
We don't recommend specific product brands, but your local garden nursery people should be able to answer that question. A neem oil treatment definitely helps. It looks like you have aphids at least. You can see the honeydew as well.
Read all about neem oil here: https://www.gardeningknowhow.com/plant-problems/pests/pesticides/neem-oil-uses.htm
https://www.gardeningknowhow.com/ornamental/flowers/jasmine/jasmine-pest-control.htm