by
Arlene Redus December 21, 2021
Introduction
The average lifespan of a roof is 30 years - provided it was well-constructed with quality material. Roofs are however, susceptible to weather damages because they are the most exposed component of a house so more often than not, roofs require maintenance in some parts.
Looking afte...