Roof Replacement – A Major Project

A new roof is one of the most important investments you can make in your home. The cost of roofing materials, labor, and installation vary widely, depending on the type of roof you have, the size of the area you need to be covered and the quality of materials used....