Ask Your Contractor: Should I Repair or Replace My Roof?

When is it time to repair or replace your roof? To begin with, the expected life of a roofing product needs to be taken into consideration. Asphalt shingles typically last between 20 and 30 years, cedar shingles and shakes around 20 (depending on sun exposure or shading), standing seam metal 60 years, and slate 60-100+