Depending on what type of roof you may have can affect its longevity. Slate, copper, and tile roofs can last more than 50 years, while wood shakes have a lifespan of about 30 years. Fiber cement shingles last about 25 years, and asphalt shingles or composite can last 20 years. Contact us today to get a free quote and find roofing materials that match your home’s needs.