In the United States, approximately 5 million people get a new roof for their home every year. Roofs have different lifespans based on the material you select. For a long-lasting roof, it’s essential to choose highly durable shingles and tiles that a manufacturer backs with a solid warranty.