I do not disinfect as part of a schedule. Instead I try to be diligent with disinfecting individual cages as needed. I keep various species and some are messier than others. If the snake likes to burrow under the Aspen substrate the floor of the cage gets dirty and I disinfect more frequently than I would with a snake that does little burrowing. I also tend to change substrate quite a bit as opposed to just spot cleaning. I change water bowls quite a bit and they all get disinfected before being reintroduced back into rotation unless it is being washed immediately for placement back into its original cage. When I do disinfect I use chlorhexidine, ammonia and often an expensive steam cleaner I purchased just for that purpose.
I am also interested in what other keepers are doing in this regard.
-----
Randy Hallman