there is a product called gnatrol, that will help kill the eggs in the soil. The gnats that you speak of, dont live long the adults will die quick. its the eggs that you want to kill. A good sticky trap will help collect the adults. Use the gnatrol as directed and you should be good. If you got a pict of one of the bugs it would help. if you cant find it you can order it from one of our 420 Magazine - Sponsors