So long as it isn't some sort of underlying health issue (food not digesting, passing unusual feces from internal parasites, regurge, etc.), Healthy Habitat works wonders for cleaning a smelly cage/snake. I use it on one of my females who is particularly fond of leaving some NAAAAASTY turds in her bin and then wallowing in them. You can spray it directly on the snake and wipe it off with paper towel and if you use it in the tubs, clean out the majority of the pile(s) and then spray the tub down with the Healthy Habitat. I let it sit for a while and it does wonders for odors. It WON'T sanitize anything, so you'd still have to use F10 or Chlorhexadine or whatever you use as a sanitizer but this stuff does great on cleaning out the stank, lol! Amazon has it slightly cheaper than what Rich does for the initial cost but it isn't any cheaper once you pay shipping and is pretty much the same price.
The link to the page on RBI's web-site:
http://www.reptilebasics.com/healthy-habitat-gallon