By far the most common types of roofing materials are asphalt shingles. This is due to their being very cost-effective to produce, transport and install. They are durable in the weather extremes that Canada often experiences. Asphalt shingles are affordable, easy to repair and require little regular upkeep.