Roofing is one of the most important and costly home repair projects that you will ever undertake. It’s important to have a good understanding of roofing costs and what factors influence them, in order to make sound decisions about when and how to repair or replace your roof. This guide provides an overview of roofing…