I had problems with this for varying degrees until I bought Gnatrol. My local garden place sells it in small bags for $20. It worked beautifully and was a very effective and natural control of them. You will see a big difference in your plants as the roots won't be chewed up and your plants will thrive.