IMO and personal exp with soil gnats I would go old school with some classic neem oil. By it and mix 1.5 or 1 and 1/2 teaspoons of neem and 1/2 teaspoon of dish liquid perf. Palmolive with 4 cups water and soil drench your plants lightly, This is an organic solution and works by far the best and...