Surveying a shingle roof can be challenging – but every roofing contractor makes a final inspection of a newly-installed shingle roof, before ever leaving the property.  Here’s a few things that we look for:  […]