You are right it does create a mess, however when a snake is hit with mites, especially hit hard, then the snake sheds anyways. I use this treatment and beyond the mess I have never had to retreat, it stays on for awhile and will suffocate all external parasite. to include any eggs. Now I know that mites will not usually lay eggs on the snakes but I have seen it before, I have seen eggs on the snakes, rare yes but possible. I guess the way i look at it is either clean a mess and kill anything that will hurt your animal, or hurt the animal. This is not a daily treatment. Its a one time treatment.