Dwight M.
Inspecting why this roof is leaking. Who you hire matters!

Howard M.
Another reroof for GAF lifetime warrantied roof system

Howard M.
Measuring the roof for replacement with a lifetime warrantied GAF roof system

Howard M.
Checking out the roof for replacement with a warranty from GAF

Howard M.
Starting a new job with GAF Timberline HDZ lifetime warrantied roof system

Dwight M.
Repairing a damaged shingle roof

Howard M.
New shingles for a GAF lifetime warrantied roof system.

Howard M.
Another roofing project completed with a lifetime warrantied roof system by GAF

Dwight M.
Inspecting roof damage from improperly installed flashings. It matters who installs your roof.

Howard M.
Checking out the roof on this 100 year old building. Going to install a new GAF TPO roofing system with a 20 year manufactures warranty.

Howard M.
Checking out the roof to see if it needs replacing.

Dwight M.
Replacing a hail damaged shingle roof

Howard M.
Starting the installation of a lifetime warrantied roof system front GAF. Doing the flat low sloped roof today !!

Howard M.
Checking on missing shingles and doing a temporary repair until the roof can be replaced or repaired

Dwight M.
Inspecting a storm damaged roof

Dwight M.
Inspecting a shingle roof.

Dwight M.
Installing a HDZ roof with a no wind limit blow off warranty

Dwight M.
Inspecting a roof

Dwight M.
Inspecting a leaking roof.

Dwight M.
Got the deck and Underlayment ready for the installation of a GAF HDZ with an unlimited wind warranty
