I voted every day because I clean the poop trays daily. But a full coop clean happens as needed, which seems to be about every 3 months. I’m using deep litter for Winter so currently, I clean the poop trays, the rake the litter and top it off as needed.