There is no magic, spray it on and poof it is clean. It just doesn't work that way to disinfect a cage it needs to be clean first. No dirt, poo, pee, crud, or anything thing else it must be spotless. Then the disinfectant kills the microbes on the surface you can't see. Elbow grease and then after things are done spray wait and wipe out, there are no short cuts. Having a hose handy sound easy enough to me!
I personally can empty everything put it to soak in hot water, vacuum the enclosure, then go scrub the cage furniture (lots of plants hides and stuff) then steam clean the cage wipe it down repeat that and then go back to the sink and rinse the cage furniture, spray it with Chlorohexidine. Back to the enclosure one last steam clean, and wipe down, spray with Chlorahexidine. Wipe off the cage furniture and squeegee the glass off, return everything to the cage wipe it down dry everything off and refill with new substrate and replace everything, and add the snake and lock it back up.
IN 35 MINETS and the sink is a stupid bathroom one. Get a system and find a rhythm and go for it, tunes help but I look forward to it.