A roofing contract is a legal agreement between a client and a roofing contractor setting out the key terms of a roofing project, including scope of work, materials to be used, timelines, payment terms, warranties, and the responsibilities of both parties.
Navigating contractual relations in the business world can be tricky. WordLayouts’ team of in-house legal experts has developed this pre-drafted contract that gives you a great place to start. With essential legal, financial, and technical provisions already laid out for you, you can save on time and avoid lawyer fees.
Read on to learn what it includes and how to fill it.
Why Do I Need To Sign a Written Roofing Contract?
Having clear expectations from the start allows everyone to understand their roles, responsibilities, and obligations. A written document also reduces the risk of misunderstandings or disputes because no one can go back on their word without being held accountable for it under the law or specific contract terms.
Where this Roofing Contract Template Wins
- Standard Legal Clauses
- Especially designed for the U.S. roofing industry
- Suitable for roofing projects of any nature or size
- 100% editable
- Comes with a detailed, clause-by-clause user guide
- Available in multiple file formats (Word and Google Docs)
- Easy online and offline use
Who is This Template For?
- Independent roofing contractors
- Construction companies
- Property owners & managers
- Real estate developers
- Legal professionals who need to establish clear and enforceable agreements for roofing projects.
Clause-by-Clause Guide
No two contracts are the same. Depending on your needs as a client or contractor, you will need clauses that reflect your intentions.
That said, there are some standard legal clauses found in most roofing contracts. Here’s a clause-by-clause guide to help you.
Contract basics
Before we delve into each clause in detail, specify when, where, and between whom the contract is signed.

Date & location
Enter the exact date when the agreement is signed. All contractual obligations and rights are effective as of this date.
Now specify the individual U.S. state where services will be rendered or the place where the document is signed. Be aware, though, that this doesn’t always mean the same state’s laws apply if there’s a dispute (see the Governing Law clause below).
Parties’ information
Clearly identify both parties to the contract—the Client and the Roofing Contractor—so there’s no dispute or confusion about the identity of each party:
- Legal or registered names, as they appear on government-issued ID or company registration documents
- A verified email address
- An updated postal address (including full street address, building/lot number, and zip code)
- License number (for roofing contractor only)
Not every state requires roofers to have a license. It is best to ensure the licensing requirements of your state to stay compliant.
I. Scope of services
A clear scope of services can help you avoid disputes or misunderstandings about what needs to be done and how. As a client, you should treat this as the most important part of the agreement because it defines what you are actually paying for.

Make sure every task is clearly listed, such as installation, repairs, replacement, inspection, or cleanup. If specific areas of the roof are to be worked on, those should be identified as well.
If there are any exclusions, such as work that is not included, they should be explicitly mentioned to avoid misunderstandings later.
II. Roofing materials specification
Defines what materials will be used for the roofing work. Make sure all materials are clearly described, including brand names, types, and quality standards.

This contract refers to an attachment “Exhibit A,” where you can provide all details on the materials such as roofing shingles or tiles, metal roofing panels, underlayment, flashing, roof decking, ventilation components, fasteners, sealants, insulation, gutters, downspouts, and other roofing accessories required for the project.
Confirm that all materials are new, suitable for your property, and meet industry standards. As a client, it’s important to ensure that no substitutions can be made without your written approval. This protects you from receiving lower-quality materials than originally agreed.
III. Deliverables
This clause outlines what the roofer is expected to provide and when. List all expected outcomes of the project, such as removal and disposal of existing roofing materials; installation of new roofing materials; replacement or repair of damaged roof decking; installation of flashing, underlayment, ventilation components, gutters, or downspouts; site cleanup and debris removal; final inspection of completed work; and delivery of applicable warranties, permits, inspection approvals, and other project-related documentation.

You should also check the start date and the timeframe for completion.
When it comes to deliverables, make sure they are specific and measurable so there is no confusion later. This section acts as your checklist to confirm whether the work has been properly completed.
IV. Compensation and payment terms
Now, let’s talk money. This clause sets out the complete payment structure for roofing services by indicating how much you will pay and when payments are due. Clear payment terms help avoid disputes and keep both parties accountable.

Step 1: Payment Amount: Review the total cost or pricing structure carefully, whether it is hourly, for the whole project, or per deliverable. For a custom pay rate, use the ‘Other’ option.
Step 2: Payment Schedule: Check the payment schedule to see if payments are tied to fixed dates or specific progress levels. We give you the following options to choose from:

Step 3: Payment Method: Choose a payment method that works for both parties, whether via cash, check, ACH transfer, or any other method mutually agreed upon.
Late penalties
To ensure payments are made on schedule, this contract stipulates a penalty for late payments. You can specify the number of days past when a penalty becomes due and other conditions.
V. Deposit
Specify the upfront amount the client may need to pay before work begins. Check the exact deposit amount and indicate whether it is refundable or non-refundable.

If it is refundable, the contract should state the conditions, such as cancellation within a certain number of days. As a client, you should only agree to a reasonable deposit and make sure it is credited toward the total project cost.
Why this matters: This section is important because it balances commitment from both sides while protecting the roofer from losing money unfairly if plans change.
VI. Inspection of services
To prevent endless rework demands, this section gives the client the right to inspect a property after the roofer completes the work. This way, they can check the work and request fixes if needed.

Specify the number of days the client has to inspect the work and notify the roofer of any defects.
Why this clause matters: A follow-up inspection is essential for spotting issues, such as untreated sections, water or debris buildup, or conditions that could affect access or create safety hazards.
VII. Expenses
A roofing job involves many costs: from materials and equipment to post-work cleanup, all of which should be clearly accounted for before the work begins.

Use this section to decide who pays for what. Choose one of the following options built into our contract:
- Client-Provided Expenses: The client pays for everything. To avoid confusion later, make sure to list the expenses beforehand in the blank space provided.
- Roofer-Borne Expenses: The roofer pays all costs related to materials, equipment, labor, subcontractors, operating expenses, taxes, and insurance.
- Client-Reimbursed Expenses: The roofer pays out-of-pocket but is later reimbursed by the client for all ‘reasonable and necessary’ expenses.
What is each party responsible for?
- Roofer: To provide an itemized statement of expenses, along with supporting documents such as receipts or invoices.
- Client: To reimburse expenses within a set number of days after receiving the statement.
VIII. Workmanship and warranty
A roof warranty is a written guarantee that roofing materials and/or installation will perform as expected for a specified period. Coverage generally applies to defects or issues covered under the warranty terms.
Damage caused by severe weather, fallen trees, fires, or other unexpected events is typically not included. These types of losses are often covered by a property insurance policy.
Roof warranties usually fall into two categories:
- Manufacturer’s warranties cover defects in the roofing materials.
- Contractor’s warranties, also known as workmanship warranties, cover installation-related issues.
This template is designed to cover both types of protection so that roofing contractors and businesses can document material coverage and workmanship guarantees in a single, professional document.

Choose one of the following options:
- No Warranty: Work is provided “as is” with no guarantees from the roofer. The client assumes full responsibility for maintenance and inspection.
- Limited Warranty: Roofer provides a limited warranty for the work, which shall remain valid for a specific number of months after completion and written approval (to be filled in by the user).
How to make a warranty claim?
All claims must be submitted in writing by the Client within the warranty period. But first, the Roofer must be given a chance to remedy the issue within a reasonable time period.
IX. Modification of services
What if a client requests changes to the scope of roofing work? Or asks for a different timeline, materials, or service location? Does the roofing contract allow for these kinds of changes to be properly documented and approved?

Any changes to the original scope of services must be made in writing and signed by both parties. That includes changes in labor requirements, materials, schedule, or equipment specifications.
This clause clearly states that the roofer is not obliged to perform any modified or additional services unless a written change order is executed by both parties. Scope changes may result in adjustments to the payment amount or timeline, which shall be clearly outlined in writing.
X. Independent contractor status
This clause reinforces the fact that the roofer is working independently and not as an employee of the client, as understood under IRS guidelines.

Having this clause in your roofing contract is important because it:
- Absolves the client of any responsibility to give the same benefits or allowances to the Roofer as they would to a regular employee.
- Gives the roofer complete control over the schedule, methods, and tools used.
- Allows the contractor the freedom to hire subcontractors or assistants to complete the work.
Do I need a 1099 for independent contractors?
In the U.S., a Form 1099-NEC is used to report nonemployee compensation, which is the category independent contractors fall under. If a client pays an independent contractor $600 or more in a tax year (and the payment meets IRS criteria), the client is generally required to issue a Form 1099-NEC and file a copy with the Internal Revenue Service.
XI. Federal and state taxes
When money flows from one party to another, there are taxes to pay. This provision assigns all tax responsibilities to the roofer. In other words, the client doesn’t pay or withhold any taxes on behalf of the Roofer.

The roofing contractor alone is responsible for paying:
- Any income tax
- Self-employment tax
- Social Security (FICA)
- Medicare
- Unemployment Insurance
- Any other payroll or tax obligations
Including this provision is particularly important for growing businesses, as it shields the client from unexpected tax liabilities, penalties, or compliance issues while clearly establishing the roofer’s independent contractor status.
XII. Business licenses, permits, and certificates
This clause acts as a guarantee that the roofer is legally allowed to deliver roofing services. For example, do they have the licenses and authorizations they need to perform the services? Are they complying with applicable federal, state, and local laws?

Depending on where you live and the specifics of your roofing job, the roofing contractor may be required to have a:
- Roofing contractor license (if required in the jurisdiction)
- Trade or construction license
- Manufacturer certification (e.g., certified installer for specific roofing systems)
XIII. Liability insurance
For high-liability commercial contracts, this clause is essential, as it protects the roofer from costly liability claims raised by the client or a third party.

In the template, a blank space lists all potential claims for which the roofer is responsible for maintaining insurance coverage, such as:
- Bodily injury to any person (including the Client, employees, or third parties)
- Property damage to the Client’s roof, structure, or surrounding areas, as well as neighboring properties
- Damage caused by falling debris, tools, or roofing materials during installation or repair
- Water intrusion, leaks, or structural damage arising from roofing work
- Fire damage or electrical hazards caused during roofing activities
- Exposure to hazardous materials such as asbestos, roofing chemicals, adhesives, or fumes
Moreover, as per this contract:
- The roofer carries general liability insurance at their own expense for the entire project.
- Such insurance must cover any claims related to roofing work. Parties must specify the coverage level (either a minimum limit or none at all).
Additional requirements
- The policy must stay active until the work is fully completed and approved by the Client.
- If asked, the roofer must furnish proof of insurance (certificate of insurance) to the client.
XIV. Assignment and delegation
Can the roofing contractor outsource work to a third party? Yes, but only if the client approves in writing. This allows the roofer to subcontract specific tasks, such as sheet metal work to a specialist or gutter installation to a separate contractor.

Keep in mind that the roofer is fully responsible for making sure that the terms of the contract are still met under all circumstances. That means the roofer is still fully liable for the acts, omissions, or negligence of any subcontractor they hire.
XV. Termination
Every contract must end. This contract stipulates four ways of legally ending or ‘terminating’ a contract.

Check boxes that apply.
- Automatic: Contract ends on a fixed date (to be specified by the user). No written notice of the termination required.
- Completion-based: The contract ends when the roofing work is complete and once the client accepts the products in writing and the roofer receives full payment.
- Termination by Client: The contract ends if the client provides a written notice to the roofer. Parties must specify the notice period in the contract.
- Termination by Roofer: The contract ends when the Roofer provides a written notice to the Client. Users must specify the notice period.
Legal significance of option C & D
Under the last two options, both parties are allowed to unilaterally end the contract at any time, even if there is no legal reason to do so. This creates a safety net in case either party wishes to end the contract due to unforeseen circumstances or unsatisfactory performance.
For any termination method other than the ones listed, use the ‘Other’ option.
XVI. Force majeure
No contract can survive everything. Because roofing services often depend on factors outside anyone’s control, most contracts include a ‘force majeure’ clause.

This clause clearly states that neither Party is liable for any delay or failure to perform their obligations due to uncontrollable events such as
- Natural disasters
- Acts of God
- War
- Terrorism
- Pandemics
- Epidemics
- Labor strikes
- Governmental actions or regulations
- Civil unrest
- Utility failures
- Other unforeseeable events
What you need to confirm
- Whether the affected party has a duty to notify the other party in writing.
- What happens if the force majeure event continues for a long time? For example, both parties may enter good-faith negotiations to adjust the terms or end the agreement.
XVII. Mutual indemnification
Keeping this clause in a roofing contract protects you from losses or damage caused by the other party. It is particularly needed in high-stakes commercial contracts where the legal or financial costs are considerable.

As a rule, both parties indemnify the other against losses or damage caused by:
- Negligent acts or omissions
- Willful misconduct
- Violation of applicable laws
What type of losses are covered?
This clause extends to personal injury, property damage, misuse or failure of tools, equipment, or materials, and any violations of applicable laws, regulations, or legal requirements. These obligations continue even after the agreement ends.
XVIII. Dispute resolution
What happens when both parties disagree over an essential term of the contract? This clause in the template lays out the complete roadmap for dispute resolution to follow in case of a dispute or misunderstanding.

- Step 1: Parties must try to resolve the matter through good-faith negotiations.
- Step 2: But if that doesn’t work out, then they must submit the matter to non-binding mediation before a mutually agreed-upon mediator.
- Step 3: And if this also fails, then the dispute shall be resolved through binding arbitration. Parties must name the arbitration body and the city/state where it is located. This ensures clarity about which procedural rules will apply to the arbitration proceedings.
Be aware that the decision made by the arbitration body is final and legally binding upon both parties.
Boilerplate Clauses
Boilerplate clauses are found in most commercial or professional contracts. These legal provisions do not deal with the specific nature of the working relationship but only exist to make the contract enforceable.
XIX. No waiver
Not enforcing a rule once doesn’t mean giving it up forever. The No Waiver clause prevents either side from inadvertently losing rights or creating a precedent for doing nothing.
XX. Amendments
A roofing contract must have room for changing the terms of the contract, as long as the changes are in writing and mutually agreed on by both parties.
XXI. Notices
All important communications must be in writing and sent using a reliable delivery method, such as certified mail or courier, to the addresses listed in the contract.
Make sure both parties’ contact details are accurate and up to date. If either party changes their address, they must inform the other in writing to ensure future notices are sent to the right address.
XXII. Governing law
To avoid confusion or legal ambiguity, both parties should decide beforehand which jurisdiction’s laws shall apply in case of a dispute (such as ‘New York’ or ‘Texas’).
This step is crucial because:
- Parties might operate in multiple states or countries.
- Without this clause, a court could have discretion to apply its own local law, which may not be what you intended.
XXIII. Severability
A severability clause ensures that if one provision is ruled invalid, the rest of the agreement remains intact. Most professional contracts include this clause to protect parties from losing their rights over a single unenforceable term.
XXIV. Supporting documents
The right documentation can help build trust between the two contracting parties. Specify if any supporting docs are attached to the contract. If so, list them down carefully and make sure the document titles match the names listed in the contract.
Examples:
- General liability insurance certificate
- Workers’ compensation insurance
- Cost breakdown (labor, materials, extras)
- Change order process
- Written scope of work (detailed, not vague)
- Material specifications (brands, types, grades)
- Drawings or plans (if applicable)
- Relevant licenses or permits
XXV. Additional terms and conditions
This is your customization zone. If you want to add exceptions to our standard terms, or need to address a unique aspect of your roofing job, clearly write in those extra terms & conditions here.
XXVI. Entire agreement
The Entire Agreement clause confirms that this document serves as the full agreement between the parties, and for any changes to be valid, they must be documented in writing and signed by both parties.
Signatures
To make the document legally binding, both parties must sign and date it by hand or a digital sign-off. Always sign before the roofing work starts so everyone is aligned and time or resources are not lost.

Before signing, carefully review each clause and any other relevant documents (including IDs, licenses, business registration certificates, and other project-specific documents) to double-check for accuracy and legal compliance.
Customizability is Key!
This roofing contract template is fully editable and may be customized to meet your needs and requirements, making it ideal for roofing projects of any nature, size, or complexity.
Fill in the appropriate information, check relevant boxes, and share the final copy with the other party (or a legal representative acting on their behalf).
Feel free to customize headings, edit clauses, or adjust font size, type & color.
Related Templates
- Painting Scope of Work Template
- Landscaping Contract Template
- Lawn Care Service Contract Template
- Snow Removal Contract Template
- HVAC Service Contract Template
Technical Note
This roofing contract template is available in multiple file formats, including
- Microsoft Word for easy offline editing
- Google Docs for cloud-based sharing, editing, and collaboration.








