Roof Replacement using GAF Timberline
This homeowner was looking to replace his existing shingled roof. After performing a complete roof inspection we uncovered some other issues that needed to be addressed, such us inadequate flashing and a cracked chimney top. When we were finished, the homeowner was completely satisfied with the result






















