Set clear terms before work starts on site. Cover scope, materials, payment milestones, and warranty in one document.
This roofer contract template is provided for informational purposes only. It is not legal advice. Tidybill does not guarantee that this template is suitable for any particular situation or enforceable in any particular jurisdiction. Before signing or relying on any contract, consult a qualified solicitor or attorney in your jurisdiction. Laws differ between countries and regions.
A roofer contract is a written agreement that defines the scope of work, materials to be used, payment schedule, timeline, and warranty terms for a trade job. Trades contracts protect both parties: the tradesperson knows exactly what is expected and when they will be paid, and the client knows what will be delivered and for how much. This template is a starting point only and is not legal advice.
| Service | Typical Rate | Unit |
|---|---|---|
| Roofing Labor | $150 - $300 | per square (100 sq ft) |
| Architectural Shingles | $100 - $200 | per square |
| Underlayment and Ice and Water Shield | $30 - $80 | per square |
| Tear-Off and Disposal | $50 - $100 | per square |
| Flashing (valleys, pipe boots, step) | $200 - $600 | per job |
| Roofing Permit | $150 - $500 | per permit |
Provide a roofer contract before starting any work on site. For larger jobs, collect a deposit (typically 10 to 30 percent) at signing and structure further payments around measurable milestones (groundwork complete, first fix complete, final sign-off). Include a variation order clause: any additions to the agreed scope must be signed off in writing before the additional work begins. State the workmanship warranty period and what it covers. Be specific about site access requirements and working hours to avoid disputes with clients or neighbours. If building permits or compliance certificates are required, state who is responsible for obtaining and paying for them. This template is not legal advice: review with a solicitor before use for any significant project.