I have a dirt floor and poop boards. When I was really feeling sick and bending was not too much in my abilities I was so very glad to have higher boards to clean. Its easy, peasy. I also use PDZ - unfortunately I can't find it in Casa Grande so I order it. The PDZ soaks up the urine, etc., etc. plus if needed it will also clear any smells. PDZ is a zeolite that does not hurt chickens. I rake my coop floor periodically - I don't in general let it get real dirty. Winter there is more straw/nest bedding on the floor and almost none in the summer. Plus my girls only lay eggs and roost in the coop in general. I probably is removing webs and such as that more often than I rake!!