The roof of your home will need to be replaced eventually. The typical lifespan of an asphalt shingle roof is around 15 years to 20 years, and a...