Free Roofer Contract Template

This free roofing contract template includes party identification, detailed scope of work with material specifications, wind and workmanship warranty provisions, manufacturer warranty registration, payment schedule, insurance and bonding requirements, weather delay clauses, liability provisions, and signature blocks. Download the PDF to protect your roofing business on every project.

What's Included

  • Party identification with contractor license and insurance details
  • Detailed scope of work including tear-off, decking, underlayment, and shingles
  • Material specifications with manufacturer, product line, and color
  • Wind warranty and workmanship warranty provisions
  • Manufacturer warranty registration responsibility
  • Payment schedule with deposit, progress, and final payments
  • Weather delay clause and timeline adjustments
  • Permit and inspection responsibilities
  • Insurance, bonding, and workers’ compensation requirements
  • Debris removal and property protection clause
  • Dispute resolution and termination provisions
  • Signature blocks for both parties with dates

How to Use This Template

  1. 1

    Fill in your company’s legal name, roofing contractor license number, insurance policy details including workers’ compensation, and the client’s full name and property address. Roofing is one of the highest-liability trades, so complete identification and proof of insurance are essential for an enforceable contract.

  2. 2

    Specify every roofing component by manufacturer, product name, and specification. Instead of "install new roof," write "Remove existing asphalt shingles down to decking. Install GAF FeltBuster synthetic underlayment, GAF Timberline HDZ shingles in Charcoal, GAF Cobra Snow Country ridge vent, and all required GAF starter strip and hip/ridge cap." This level of detail protects both parties.

  3. 3

    Include separate warranty sections for workmanship and manufacturer materials. Your workmanship warranty should specify the coverage period (typically 5–10 years), what it covers (leaks, wind damage from installation defects), and exclusions (acts of God, foot traffic damage). Specify that you will register the manufacturer’s warranty on behalf of the client.

  4. 4

    Add a weather delay clause that extends the completion date for days when conditions prevent safe roofing work. Define what constitutes a weather delay (rain, high winds above a specified mph, extreme cold below a specified temperature) to prevent disputes over timeline extensions.

Frequently Asked Questions

What warranty terms should a roofing contract include?

A roofing contract should include two separate warranties: a workmanship warranty (typically 5–10 years covering installation defects and resulting leaks) and a manufacturer’s material warranty (25–50 years depending on the product). Specify what voids each warranty, such as unauthorized repairs, pressure washing, or failure to maintain gutters. Also state your response time for warranty leak claims.

How should a roofing contract handle weather delays?

Include a clause that automatically extends the completion date by one business day for each day of weather delay. Define weather delays as days with rain, sustained winds above 25 mph, or temperatures below the shingle manufacturer’s installation minimum. Require the contractor to notify the client of delays within 24 hours and provide a revised schedule.

What insurance should a roofing contract require?

A roofing contract should require the contractor to carry general liability insurance (\$1 million minimum), workers’ compensation insurance for all employees, and commercial auto insurance. Many clients and general contractors also require the roofer to name them as an additional insured. Include policy numbers and expiration dates in the contract.

Is this roofing contract template legally binding?

This template provides a professional starting point for roofing service agreements. However, roofing contractor licensing requirements and home improvement contract laws vary by state. We recommend having a licensed attorney in your state review and customize the template for your business. This template does not constitute legal advice.

Related Templates

Roofer Estimating Guide

Learn how QuotrPro helps roofers create AI-powered estimates

Skip the Template. Let AI Do It.

QuotrPro creates professional estimates that convert to contracts — all from job site photos with real-time pricing. Try free.

Try Free for 3 Days

No credit card required

Try Free for 3 Days

No credit card required