The combination of roof design and the materials used for construction, such as asphalt shingles or metal roofing.