What Are Your Options for a Roofing Leak? Research shows that you should have a roof replaced every 20 years, but the gutters must be cleaned at least every fall. In addition to Read More » November 11, 2022