Roofs today come in many sizes, shapes, colors and materials, so estimating a roofs lifespan isn’t a cut and dry answer. Depending on several factors, roofs can last as little as 10 years on the low end to over 100 years or longer! Yes, you read that right, you can […]