This is the life expectancy of 12 major items in your home
The life expectancy of your roof really depends on where you live, along with building design, materials and how much work you put into maintaining it. According to the National Association of Home Builders, a tile, copper, or slate roof can last more than 50 years. Wood shake roofs should last about 30 years, while you’ll get about 25 years out of fibre cement. Asphalt shingles will give you about 20 years of reliable service.