When I was a kid in NH, we had to clean the gutters every fall. Even that was not enough to stop ice dams forcing water up under the shingles and thru the roof. My dad had copper sheeting, about 3 feet of it running from the edge of the roof back. Solved the problem. Dad was up chopping ice one winter with a hatchet when he fell and broke his heel. THen came the copper.