I have the run roost system, unless the ladies decide it is too cold to roost in the run, which seems to occur when night time temps hit 20, strange how good that sounds right now. So I hardly ever clean the coop. What is on the floor in there is a little straw but primarily Layena that they have scraped off the bucket lid the feeder sits on, rarely any droppings. They eat in the coop, lay in the nest boxes, and go outside. The floor of my coop was painted with kilz 2, then I covered it with removable 45 mil epdm pond liner. When it does get dirty I open the hinged door, pull the whole piece out, shake it over the compost pile, and rinse it with a hose. If it ever looks like it needs bleached I would clean it with dilute bleach water.
They removed all green things from the run last year, so I put in nice clean play sand a couple of inches deep last summer. And when it starts to smell, and looks like mud but I know it isn't, (every couple of months), I go out with my square shovel, scrape off the top 2 inches, pile it for compost, and pour in 5 or 6 fresh bags of playsand. I don't bother to put sand under the perches usually, Just take the shovel and remove as much as I can, they don't really walk around under there. If I scoop it too low I add some sand, so water won't pool there.
I could rake the run sand every day, in an ideal life with more time. And the hens are loose in the yard for 2 to 6 hours a day most days.