First of all, it will extend the life of roof. Cleaning out your gutters prevents ice from building up in the winter. When ice builds up inside your gutters, it adds weight and stress to the roof. This added stress to the roof can lead to the spreading of shingles. Another benefit of cleaning your gutter is, that prevents nesting pests. When gutters become clogged with debris and twigs, they are transformed into nesting and breeding areas. All sorts of pests can take shelter inside the debris of your gutters, including mice, rats, birds, and insects. Then also shields against basement flooding. Clogged gutters can lead to cracks in the gutters. When gutters leak, instead of the water safely running off away from the house, this water pools up around the base of your house. This, logically, leads to this moisture eventually seeping into your home.