They sell Mosquito Dunks at Lowes/Home Depot/Whatever near the OFF! and other mosquito repellents. You can put one in a pair of pantyhose and dangle it in your reservoir to keep the solids from clogging your hydro, or crush them up and mix them with soil. I believe it contains the same species-specific bacterial toxin as Gnatrol (Bacillus thuringiensis), but you get 6 of them for like 5 bucks...