My wife and I are exceptionally pleased with the quality of the work done by Weatherguard Roofing. We obtained a quote from several companies but theirs was the most comprehensive and detailed. We knew exactly what to expect and we weren’t disappointed. Our new roof looks great. They were quite professional at every stage. The cleanup afterwards left no residue at all. Highly Recommended!