Maintenance Tips to Make Your Roof Last as Long as Possible

All roofs have a set service life. Wood and asphalt roofs average between 20 to 30 years, while metal, slate and tile can last over 50 years. These projected lifespans don’t take into account homeowner care, however.