close

Let Your Roof Live a Long Life: Avoid These Things

While all roofs will eventually need replacement, it is normal to hope that yours have a long lifespan. A roof can last about 20 years or more, but some factors can shorten or lengthen its life expectancy. These may include the design of the roof, the climate ...