Sounds like you are on track. Just treat the enclosure and hopefully it will be dealt with.
Just take your necessary precautions in the process.
Was the snake a breeder sale or a pet store, how long have you had him for?
Good luck... MITES SUCK!
Bruce