From taking care of your old roof to choosing your new roofing, there are numerous important decisions that enter into or relate to roof replacement. Every homeowner needs to carefully consider these key decision points in order to get the most out of his or her roofing. While it may be tempting to ignore roof […]