All types of roofing services New roofs, re-roofs, and repairs Metal roofing Flat Roofs Tile and slate roofing Composition roofing Shakes and shingle roofs Free hail inspection and damage assessment Material and workmanship warranty