Types of Roofing

Select a type of roofing below for more information on the material, installation, advantages, and disadvantages of each.

Asphalt Shingles
Concrete or Clay Tile Roofing
Wood Shake Roofing
high end synthetic roofing
slate or ceramic tile roofing
flat roofing