The most common roof shingle is asphalt. It has a lifespan of about 20 years and is relatively affordable. Asphalt shingles are also available in a variety of colors and styles.