I take a old dust pan and a paint scrapper and scrap up any poop that is on roosting areas. Since my silkies don't roost on a roosting bar they use tree stumps that is where the most poop collects and I remove it in the morning. If they would act like normal chickens and use a roost bar and roost all in the same place I would have a poop board under it filled with PDZ and scoop that. For the floor I keep a deep layer (6-12 inches) of litter (pine shavings, very little bit of chopped straw, dried leaves and grass clippings, sprinkle of sweet PDZ every now and them in the winter. The chickens mostly rototill it (excise and mental stimulation for them) but I take a garden hoe every couple of days to turn it making sure to get the areas the chickens haven't turned well. The poop dries out and composts. I remove any damp bedding from rain or snow blowing in during a storm but that is very rare. About once a month I top off with a thin layer of new shavings. I never fully remove all the bedding in the spring I take some out as it gets too deep. I have not had any issues with smells or flies.