I admit it - I overwater.
As I result I battle fungus gnats from time to time. Right now, all of my houseplants are succulents and cacti. I've been sitting them on the radiator to see if they like the warmth. Shouldn't that help with the gnats as well, both because of the drying effect as well as the increased soil temp? Discuss; and thanks!