I have not used one to clean snake tubs specifically, but have used one to spot clean carpets and thoroughly clean rat cages. Worked very nicely for those applications, so I imagine it would work well for snake tubs too.