I don't know a lot about this. I work for a Co-op. We kind of
sell them. We have
cards we sell. You fill it out, and send it to the company, and they send you the nematodes. I went to a seminar for work, and they had a representative of this company. It sounds easy and they say it works well. Yes you mix them with water, and spray them in the infected area. I would like to use them for fleas ( probably a different nematodes). The problem is they are pretty expensive. I do know this company sends detailed instructions. I'm sure you can order them online. I would think there will be reviews.
Good luck, let us know if you try it, and if it works