What Should a Roofing Contract Include for Best Results?
Let’s say one too many storms has caused a major leak in your roof and you need a replacement. When you go over the contract with the roofer, something’s not right, but you can’t put your finger on what. The contract finishes halfway down the page and doesn’t really describe how the shingles will be…