9 Types of Roofing

Asphalt Shingle

Clay and Concrete Tile Roofing

Slate Roofing

Metal Roofing

Wood Roofing

Standing Seam Metal Roofing

Corrugated Steel Roofing

Aluminum Shingle

Green Roofing