I use Miracle gro potting soil with, (for vegging, I use Shultz liquid plant food booster plus with a ration of 10-15-10. for flowering which is where i am right now, day 31; I use Miracle Gro plant food with ratio of 24-8-16). this stuff was infested with Gnats, but with a few (ok a lot!) of fly strips they are mostly gone. so, this stuff does work, but with the added nutes already in the soil, I had a hell of a time trying to readjust the ferts that my plants were getting i had to flush twice and still lost 3 plants