We have a row of shrubs directly in the avalanche zone of our house. For those that don’t know, slate and metal roofs are notorious for dumping snow on whatever happens to be underneath. All the snow, all at once.
The first year after we reorganized the landscaping out front, I built large wooden covers to put over the tiny new plants. They were functional, but horribly ugly. And they blocked the sunlight, which seemed to hurt the plants during the following spring. I gave up on the covers once the shrubs seemed big enough to withstand a direct hit.
Since then I’ve checked out the strategies that others use to protect their landscaping. This one is my current favorite because it not only keeps the snow off, but it is also everything that my solution was not. It lets some light through to the plants, and is actually attractive looking. It’s like the Khaki Scouts of Moonrise Kingdom right in the front yard.