We get swarms og gnats every spring here in cali they did a real number on my first grow...I still have nightmares(G) The sand works well but can be a pain when you go to water. I used weed cloth that I have cut to cover the soil weighed down with a good layer of perlite.