Normally, roofing has a life expectancy of about 15 years. After around ten years, many roofing systems will begin developing leaks and losing shingles. Apart from this, the sun could also result in the staining of the shingles and cause them to appear beaten and old. This article describes the grea