Nov 18, 2020 What is an Asphalt Shingle Roof? (Materials, Lifespan, & More) Bill Ragan | Roof Replacement, Asphalt Shingle Roof