This is what I did.
#1 declare all out war on them. Not a winpy ass Bush type war where you're mostly worring about the the stock price of Wall Mart, no wait I digress. By war I mean give it your all out effort. Clean every cage every day, remove all fecal matter as soon as is practicable. Go through your cages two three times a day if need be.
#2 remove all trash from the room each time you clean. Seal it up and put in in a trash can far away from your snakes.
#3 keep all surfaces wiped down and clean. Put a light spray of provent-a-mite on any surface a fly or gnat might land on.
#4 bait them. I do this by placing a few dead uneaten pinks in a deli cup and spraying them with provent-a-mite. in the absence of of fecal matter or other uneaten foods they go here and ban its game over.
it takes a few weeks of this but you can break the cycle. problem is that if you ever let thigs go for even just a bit they easily come back. I saw a few in the room yesterday. if I don't declare war again soon they'll take over again. its one of those things you just have to have constant vilelence about.
-----
“Nothing is at last sacred but the integrity of your own mind.” Emmerson
WWW.TDSNAKES.BLOGSPOT.COM