Asphalt shingle roofs typically last 15 to 30 years, depending on the quality of the shingles and the climate.

Contact us today for a free in-home design consultation