A common question that homeowners have when choosing new roofing is how long their material of choice will last.
Naturally, you want to get the best value for the money when choosing a roof, so it is good to understand what can be expected from different materials.