Within the five major types of roofing (asphalt shingles, tile, slate, metal, and wood) there are narrower categories of roofing of different materials, each of which has its virtues and flaws. But for most people, the decision of which of the types of roofing to choose will be based mainly on both cost and durability.
Asphalt Roofing
Tags: Addition, Concrete, Design, Home, Metal Roof, Metal Roofing, Slate Roofing