When we talk about your roofs, it is perhaps the most significant part of your home. It protects you from the weather, affects your home's energy efficiency, and contributes significantly to curb appeal. So repairing or replacing a residential roof, ...