Cleaning is pretty easy...i dont move the tanks. dont have to. i'd break my back or bust the larger tanks if i had to lug them around.
once a month i remove all the branches, bowls, hides, snake, and use a dustpan to scoop out the substrate and dump it in the trash can. then i wipe down the inside with a disinfectant thats made for animal enclosures. it's non-toxic. i also use this stuff to clean my dog's crates and kennels. i forget what it's called, my vet uses it for their kennels. then i clean the branches, hides and the bowls. i dont use anything that has toxic chemicals in it. the hides, branches and the bowls are porous and will absorb everything. i've used ivory soap to clean bowls. i've always been told never to use dish soap or bleach. especially around reptiles. i've always had aquarium fish too, and i know you have to be careful what you use to clean aquariums, any trace of most chemicals in cleaners will kill fish. if you need to use bleach, dilute it. a lot. i think it's 2 parts water per 1 part bleach or something like that. i just know to use bleach very sparingly.
i change their water everyday.
the UTHs are stuck to ceramic tiles not to the tanks. thats so i can move them if i need to and reuse them for other enclosures.