residential roofing Understanding the Basics of Roof Warranties 2 years ago One of the most important things to consider when investing in a new roof is its warranty. It is basically…