
Finished Roof
These granite black shingles look great next to the green siding and the brick.

Flat Shingles
Laying our shingles flat is one of the ways we keep our roofs lasting long.

Safe and Sound Roof
This new roof will keep the people living under it safe and dry.

Existing Roof
The shingles were a complete mess before we replaced them.

Broken Soffit/Fascia
The wooden framing under the gutters was broken, with many portions needing replacing.