The life expectancy of many asphalt shingle roof coverings averages around 20 years relying on climate problems & upkeep
https://www.instapaper.com/read/1828222224
The life-span of many asphalt shingle roofing systems averages around two decades depending on environment problems & maintenance techniques considerably affecting their longevity with time!