Asphalt shingles are the most popular choice of residential roofing in Canada. They're popular because of their relatively low cost and the wide variety of styles and colors that are available. Asphalt shingles can last anywhere from 30 to 50 years.