Dwight M.
Inspecting a new roof with old, reused flashing that still leaks. You get what you pay for.

Dwight M.
Inspecting a wind damaged roof

Dwight M.
Inspecting a tile roof

Dwight M.
Inspecting a storm damaged roof

Dwight M.
Installing a new GAF Timberline HDZ roof

Dwight M.
Inspecting a roof for leaks

Dwight M.
Inspecting a metal roof for leaks

Dwight M.
Inspecting a roof for storm damage

Dwight M.
Inspecting a wind damaged roof

Dwight M.
Repairing a roof damaged by a tree

Dwight M.
Inspecting a hail damaged roof

Dwight M.
Installing a GAF Timberline HDZ shingle

Dwight M.
Getting ready to install a new GAF Timberline HDZ shingle roof.

Dwight M.
Installing a new GAF Timberline Armorshield roof
Dwight M.
Inspecting a roof

Dwight M.
Tearing off a old roof to install a new GAF TPO roof system

Sharon M.
Delivering t-bar to a TPO re-roof jub

Sharon M.
A New, GAF ArmourShield II roof with a GAF GOLDEN PLEDGE WARRANTY. A very satisfied homeowner.

Dwight M.
Installing a new GAF Timberline Armorshield roof

Dwight M.
Inspecting a roof
