Roofing Contractors & Liability Insurance

Imagine this scenario: You’ve met with your roofing contractor. They arrived on time, were polite and informative, gave you a free inspection and estimate. They show you the certificates for installing the materials that you have chosen. Everything seems right and...