I'm going through too many shavings right now because of all the rain, but normally I use shavings with straw (thin layer) over it in the spring/summer and spot clean maybe weekly. Then when the leaves come down in the fall I strip and fill the barn/coop with dry leaves, up to three feet if I'm lucky. They stomp it down pretty quickly. Then the wasted hay gets on top. I occasionally need to add a little straw on top of the babies stalls and have to sometimes clean out the area right in front of the door to the communal stall, the door that stays open 24/7/365, as the rain and snow comes in and the girls pee in that corner in bad weather. So I strip that little patch out monthly or so in winter and re-bed it with shavings topped with hay if there is enough to redistribute some, or straw if not.
I have three big bucklings in a stall and with the rain, I have had to add straw and yesterday I threw a half bag of shavings right on top. Since they are leaving in about two weeks, that was easier and cheaper than cleaning the stall. Same with the other stall that a doe kidded in and now one tiny buckling is living in....I spot cleaned after the kidding and just added clean straw on top. I'll strip the stalls when the babies leave if needed, or if not, I'll strip them in the fall.