Put down your flame throwers and think about Bio control as a first step. Steinernema feltiae predatory nematodes applied as a drench is the basic approach we recommend .. let those guys eat up your fungus gnats that are being harbored in your roots.
Always check your roots if you have...