Compost King
Free Ranging
Maine has very heavy snow, the sloped roofs was the best advice I saw. If I lived in that climate I would build steep A Frames. Not sure if you have to go as far as I would on that but my 2 cents worth is build something that sheds snow easily and when it can't shed it all at least make it structurally sound enough to hold the weight of deep wet snow.