There have been many advances in roofing technology over the past decade or two, with materials that last longer and an improved number of looks, styles, and types of roof materials. However, you still have your existing roofing system to think about. The first step to a new roof is […]