Roofing contractors and homeowners must decide on the type of roofing material to use. Common options include asphalt shingles, metal roofing, wood shingles, tile, and slate. The choice of material depends on factors like budget, climate, aesthetics, and durability.