I HATE mites! They are every snake collectors nightmare! If you have just one, then that isn't so bad. But more than one... mites jump, and use us, dogs, other reptiles to get to more snakes. Good thing is that snake mites only infest snakes... if you have any other reptiles they are good. They might get bitten a few times, but they won't get infested. Mite Off is a really good product, but I have found that using Nix works better (you know, the stuff you use for human head lice?) It's a bottle of Nix per gallon of water. Mix it all up, put it in a sprayer, and go to town. You can even spray the water bowl. Just make sure you clean it out well before you fill it again.
I have sterile tanks that I have on demand in case a set of mites do happen to infest, but it has been awhile. I will scald the tanks with water, and then cover in the Nix solution. Mites are kinda goofy about temperatures, like snakes, and prefer a heat variant exactly like the snakes. They can't survive in extreme heat, and will hibernate in the cold.
If you do see a mite on a snake, you can assume the rest of your snakes have them, and treat accordingly. Make sure you have a sterile container to place them in before you soak them, and then place the snake in a lukewarm bath for about twenty minutes. Some snakes, like blood pythons, love the water, and will spend most of their time submerged, which works perfectly for you. The mites will drown, but be sure to rub around their eyes and mouths... the mites will burrow in nasal cavities and under scales to avoid the water. I will run my hand down the length of their body a few times underwater to make sure all the loose guys are off. I would recommend hold the snakes head, cause some snakes hate this procedure, and will strike if given a chance. Spray them down with the Nix or Mite Off, then place in their tub while you attend to the cage.
Use the bleach solution like mentioned before, and clean everything. Mites will also get into the carpet, so I usually spray the Nix solution on the carpet in my snake room, trying to kill anything that might be crawling. Place them back in the cleaned out tanks, on paper towels, and keep an eye on them. You will be able to see the mites on the towels, and in their water bowls, and if you see ANY, repeat the procedure.
When acquiring a new snake to add to a collection, I would recommend a quarantine procedure, where you keep the new snake away from the others for a month. It needs to be in another room, away from any mice or rats (they can also carry the mites, and could be a reason the snake has mites to begin with), and be sure you wash your hands and arms before coming in contact with your other snakes. I will wear a white shirt, so I can tell if I have any stow aways.
Hope that helps!!!