Log in

Roofing Contract Template

ADS

FREE

Download This Template

Free License

Free for personal and commercial use with attribution. More info

Attribution is required. How to attribute?

Roofing work often begins with a conversation, a quote, and a rough understanding of what the job will involve. Trouble usually starts later, when the parties remember those details differently. This roofing contract template is designed for putting the working terms of a roofing job into writing before labor begins. It gives you space to identify the contractor and client, name the property where the job will take place, describe the roofing work being hired, record the materials, set the project timeline, and document how payment will be handled. It also covers parts of the job that are easy to overlook at the start, including permits, warranties, insurance status, change orders, cancellation terms, notices, legal fees, and signatures.

It is suited to residential roof replacement, repair jobs, partial reroofing, inspection work tied to repair or replacement, and other roofing services where both sides want the job terms written down before work starts. Because the template already covers the property, labor, materials, payment schedule, warranty language, and project changes, you can use it for smaller jobs that need a signed agreement as well as larger projects where the job may continue over several phases.

Here’s a fuller breakdown of the template so you can fill it out with fewer assumptions and fewer last-minute revisions.

Using This Roofing Contract Template

Before you move into the numbered parts, fill in the agreement date, the contractor’s name and address, and the client’s name and address. These opening lines identify who is entering the contract and tie the job to a specific date. That matters later if there is a question about notice, deposit timing, cancellation, or when the project was supposed to begin.

1. Project Description

Use this part to name the property and describe the roofing job in plain terms. The template asks for the property address and a short description of the work, with examples such as shingle replacement, roof inspection, installation, or repair. A stronger entry does more than say “roofing work.” It should identify what is being done and where. For example, you might write that the contractor will replace storm-damaged shingles on the main roof of the home at the listed address, or repair flashing around a chimney where a leak has developed. That gives the rest of the contract a firm starting point.

2. Scope of Work

This is where the job description turns into actual work items. The template asks you to specify all tasks that are part of the roofing job and also states that changes must be agreed to in writing by both parties. Use this area for the labor details the client is paying for. You might write that the contractor will remove one layer of old shingles, inspect exposed decking, install synthetic underlayment, replace flashing along valleys and walls, install new ridge caps, remove debris, and complete final site cleanup. The more specific this part is, the easier it becomes to compare the finished job against the written agreement.

Consideration

If hidden damage is possible, mention how extra work will be handled after tear-off. Roofing jobs often change once the old surface comes off, especially when moisture damage or rotted decking is found. Since the contract already requires written changes, this is a good place to think ahead about how those added costs will be approved.

3. Materials

The materials part asks for the type of roofing product, the manufacturer, the color or grade, and who will supply the materials. This matters because roofing products affect appearance, price, installation requirements, and warranty coverage. Instead of writing something broad such as “new shingles,” it is better to name the product more precisely, such as architectural asphalt shingles from a specific manufacturer in a selected color. If the client is buying the shingles directly and the contractor is only handling labor and accessories, mark that here as well so responsibility is written down from the start.

4. Project Schedule

Here you enter the planned start date, expected completion date, and the hours when the crew will work. This part should reflect a realistic job window, especially for roofing work, where weather, deliveries, permit timing, and crew availability can all affect the calendar. For example, you might note that work is expected to begin on a Monday, finish by Thursday, and take place between 8:00 a.m. and 5:30 p.m. each day. If the property is in a neighborhood with quiet-hour rules or limited site access, those details can also be recorded later in the additional terms area.

5. Payment Terms

This part records the total contract price, the deposit due before work begins, the payment schedule table, accepted payment method, and the late-payment fee after a stated number of days. It is best to connect each payment to a point in the job that both sides can identify. For example, the contract might state that a deposit is due at signing, a second payment is due after material delivery, and the final balance is due after completion and cleanup. When the table uses real milestones instead of vague labels, payment questions are easier to handle if the job changes or takes longer than expected.

6. Warranties

The warranty part separates labor coverage from material coverage. The template asks for the contractor’s labor warranty period and the manufacturer’s warranty on materials. Those are two different things. A workmanship problem, such as poorly installed flashing, is not the same as a product defect in the roofing material itself. Writing both into the agreement gives the client a better understanding of who is responsible if a problem shows up after the job is complete.

7. Insurance and Licenses

This part confirms if the contractor is licensed and if the contractor carries general liability and worker’s compensation insurance. In roofing work, that is an important point because the job involves height, debris, equipment, and the possibility of damage or injury. If the project is substantial, it is wise to attach current proof of insurance or review it before the contract is signed so the written statement matches the contractor’s current status.

8. Permits and Approvals

The template then asks who will obtain permits and arrange required inspections. One box assigns that responsibility to the contractor. The other places it on the client. This should be filled in carefully because permit responsibility varies by job and by location. For example, a contractor may handle permit filing on a reroofing project, while a property owner may need to handle it directly in another setting. Putting that responsibility in writing prevents delay later when both sides assume the other has already taken care of it.

9. Change Orders

Roofing jobs do not always stay exactly as planned. The contract says that changes to the agreement, including changes to work scope, materials, or timelines, must be documented through a written change order signed by both parties, and that added costs may apply. This matters when new damage is found after tear-off or when the client asks for a material upgrade after the contract is signed. For example, if damaged decking is uncovered and replacement is needed before the new roof can go on, that extra work should be written into a signed change order instead of being handled casually on site.

10. Cancellation Policy

This part explains how either party may end the agreement and how much notice must be given in writing. It also states that the client must pay for work already completed and for costs already incurred up to the cancellation date. That wording becomes important if materials have already been ordered, labor time has been reserved, or part of the job has already been completed. It gives both sides a written point of reference if the project stops before the roof work is finished.

11. Independent Contractor Status

Here the contract states that the contractor is an independent contractor and not an employee, partner, or agent of the client. This defines the legal relationship between the parties. It confirms that the contractor is being hired under contract for a job, not brought in as part of the client’s regular workforce.

12. Liability and Damage

This part says the contractor will take reasonable precautions to protect the client’s property and that damage caused by negligence will be repaired or compensated by the contractor. In roofing work, that can matter for things such as landscaping, gutters, siding, driveways, attic contents, or nearby items that could be affected while materials are being removed or installed. If the property has fragile areas, solar panels, limited access points, or special concerns, it can be worth noting them later in the additional terms area.

13. Indemnification

The indemnification part states that each party will protect the other from claims or liabilities arising from that party’s own negligence or breach of the agreement. This language becomes relevant when a third-party claim appears, such as damage tied to one party’s conduct during the project. It is standard contract language, but it still matters in a roofing agreement where deliveries, subcontractors, and site activity may create risk beyond the roof itself.

14. Force Majeure

Roofing work is highly affected by conditions outside human control, so this paragraph addresses delays caused by events such as acts of God, extreme weather, labor strikes, pandemics, or similar events beyond either party’s control. In a roofing contract, that language matters because rain, high wind, or other severe conditions can make installation unsafe or impossible for a period of time.

15. Dispute Resolution

If a disagreement comes up, the contract says the parties will first attempt to resolve it through good faith negotiation. If that does not settle the issue, mediation will be pursued before legal action. That gives both sides a written process for handling disputes tied to workmanship, payment, timing, or incomplete items before the matter reaches court.

16. Additional Terms / Attachments

This part gives you extra writing space for special notes, drawings, or project details that do not fit neatly into the earlier paragraphs. It also includes checkboxes for a work plan, material list, warranty certificate, and permit copies. This is a useful place for details such as dumpster placement, insurance-claim notes, cleanup expectations, deck replacement pricing, HOA access limits, or any other project condition that should travel with the signed contract. If documents are attached, check the matching boxes so the final packet shows exactly what was included at signing.

17. Notices

This paragraph explains how formal notice under the agreement must be sent. The contract states that notice must be in writing and delivered by certified mail or by email with confirmation of receipt to the listed addresses unless updated in writing later. This matters if one party sends cancellation notice, a dispute notice, or any other formal communication that may later need proof of delivery.

18. Severability

The severability paragraph says that if one part of the agreement is found invalid or unenforceable, the rest of the agreement remains in effect. This keeps the entire contract from falling apart just because one provision is challenged or cannot be enforced under local law.

This paragraph addresses attorney’s fees and associated costs if legal action is required. It states that the prevailing party may recover reasonable fees and costs. That can become an important factor if the dispute reaches court, especially on a higher-value roofing job.

20. Signatures

The final part contains the signature lines, printed names, title for the contractor, and dates for both parties. Signing completes the agreement and confirms acceptance of the written terms above. Before signatures are added, it is worth checking that the job description, materials, payment schedule, dates, and attachments all match the final understanding of the project. Once signed, both sides should keep a copy of the completed contract and any attached pages for their records.

Final Notes

Once each part has been completed, read the contract from beginning to end before it is signed. Check that the property address, roofing work, materials, payment schedule, warranty details, permit responsibility, and attached documents all match the job as both parties understand it. Roofing work can change between the estimate stage and the start of labor, so the final draft should reflect the latest agreed details instead of relying on earlier conversations or separate notes.

This roofing contract template is available in Word and Google Docs, which makes it easy to revise for different project sizes and client arrangements. You can prepare a fresh copy for each job, add supporting pages such as a material list or permit copy, and keep a signed version for your records once the agreement is complete. For larger projects or jobs that involve local permit rules, insurance claims, or property-specific requirements, it may also be worth reviewing the final wording carefully before signing.

Related Templates