1/4 Hydrogen peroxide 3/4 water = dead anything in your soil... and oxygen to it as well...I'm only saying the dunks didn't work for ME. I see a lot of recommendations for them.
I use sticky traps and Food Grade Diatimateous Earth, sprinkled on top.
Nugnoob is actually having gnat problems right now.