Considering a new roof installation? It's a significant investment for any homeowner, protecting your dwelling from the elements. This article will walk you through the important steps, from initial assessment to final installation. First, thoroughly inspect your existing roof to determine the degree of the damage and possible underlying issues. Th