Many roofing disputes start with a vague promise. “Complete the roof” may sound clear, but it leaves important questions unanswered. Does the scope include tear-off, decking repairs, flashing, ventilation, disposal, temporary protection, and final cleanup? Who pays when the crew finds water damage beneath the existing materials? A roofing subcontractor agreement should answer these questions before the first worker arrives. It should also explain how the parties approve changes, submit invoices, verify insurance, document progress, and resolve defective work. This guide covers the essential provisions to review, from project details and pricing to safety, warranties, termination, and final closeout records.
Key Takeaways
- Spell out the full scope of work: Identify roof areas, materials, exclusions, responsibilities, quality standards, deadlines, and acceptance requirements before the crew starts.
- Document payment, changes, and project risks: Establish invoice rules, lien waivers, change-order approvals, delay procedures, insurance requirements, concealed-condition protocols, and dispute steps.
- Connect the contract to daily operations: Customize the agreement to the project and state, secure legal and insurance review, then store contracts, approvals, job-cost details, warranties, and closeout records in one accessible system.
What Is a Roofing Subcontractor Agreement: Why Does It Matter?
A roofing subcontractor agreement is a written contract between a general contractor and a roofing subcontractor. It explains the work the roofer will perform, the project standards they must follow, how and when they will be paid, and what happens if the work changes or problems arise. A written agreement gives both parties a shared reference point instead of relying on memory, text messages, or informal conversations. eSign’s roofing subcontractor agreement guide outlines many of the details these contracts commonly cover.
For roofing companies, the agreement also connects fieldwork with daily operations. Clear terms make it easier to schedule crews, approve invoices, track job costs, collect insurance documents, and manage customer expectations. General contractors can define accountability, while subcontractors can confirm the scope and protect their right to payment.
A useful agreement should guide routine decisions while allowing the parties to address weather, material changes, concealed damage, and other common roofing issues. It should also match the prime contract and project documents. Because contract, insurance, lien, and worker-classification rules vary by state, have a qualified attorney review any template before using it on a live project. A consistent administrative process, including organized records and clear approvals, can help prevent small misunderstandings from becoming expensive disputes.
Define the Contractor, Subcontractor, Owner, and Project Parties
Start by identifying every party connected to the project. List the general contractor’s legal business name, address, and primary contact. Then include the roofing subcontractor’s complete legal name, business structure, address, and contact information. If the subcontractor operates under a trade name, include both names so invoices and formal notices match the signed agreement.
The contract should also identify the property owner, project address, job number, and any architect, construction manager, lender, or other party with approval responsibilities. Clarify who signed the agreement and who can give binding instructions. The agreement may be signed by the contractor and subcontractor alone, or by the contractor, subcontractor, and client, depending on the project structure, as eForms explains in its roofing subcontractor agreement guide.
Avoid treating every person on a job as an authorized decision-maker. Name the contacts who can approve changes, direct site access, accept completed work, or confirm schedule updates. This helps prevent confusion when a homeowner, superintendent, salesperson, or crew leader gives conflicting instructions.
Confirm Contractor Status, Taxes, Payroll, and Worker Classification
The agreement should state whether the roofer is an independent contractor and describe the responsibilities connected to that status. These responsibilities commonly include managing workers, payroll, taxes, insurance, tools, equipment, and employment obligations. However, labeling someone an independent contractor does not settle the issue by itself. Actual working conditions and applicable state or federal rules may also determine classification.
Include the subcontractor’s obligation to provide a completed W-9, maintain required records, and pay applicable wages, payroll taxes, and benefits. If the subcontractor plans to hire lower-tier subcontractors, explain whether written approval is required and who remains responsible for their work.
The agreement should also address who supplies labor and supervision. IRS guidance on worker classification can help contractors understand the distinction between employees and independent contractors, but it does not replace state-specific legal advice. Keep the contract language consistent with how the project will actually be managed.
Link the Agreement to the Prime Contract, Plans, and Specifications
A roofing subcontractor agreement usually covers one part of a larger construction contract. Identify the prime contract, drawings, specifications, addenda, manufacturer requirements, and other documents that control the roofing work. Attach the relevant documents or explain exactly where the subcontractor can review them.
State which documents take priority if two requirements conflict. For example, the agreement might explain whether a signed scope exhibit controls over a general specification, or whether approved drawings control over an earlier estimate. Without a priority clause, disagreements about materials, installation methods, or warranty requirements can become payment or schedule disputes.
The subcontractor should confirm that it reviewed the documents relevant to its work before signing. A roofing subcontractor agreement allows a general contractor to assign the roofing portion of a larger project to a specialist, as eForms notes. That assignment works best when the agreement connects the roofer’s duties to the obligations the general contractor accepted under the prime contract.
Document Responsibilities, Approvals, Communications, and Authority
Describe what each party must do before, during, and after installation. The roofing subcontractor’s duties may include field measurements, material ordering, installation, flashing, ventilation, cleanup, inspections, warranty registration, and punch-list corrections. The general contractor’s duties may include site access, coordination with other trades, delivery access, owner communication, and timely payment.
Set a communication process for routine updates and urgent issues. Identify where the subcontractor must send daily reports, photographs, delivery confirmations, requests for information, change-order requests, and delay notices. State who can approve changes to price, materials, schedule, or scope. A foreman may coordinate fieldwork without having authority to approve additional compensation.
Describe the roof system and the roofer’s obligations in measurable terms. eForms recommends identifying the type of roof and the roofer’s responsibilities. Specific duties give the project team a consistent way to check progress and address problems before they affect the customer or wider schedule.
Organize Exhibits, Signatures, Amendments, Notices, and Document Priority
A practical agreement is easier to use when its supporting documents are organized as exhibits. Common attachments include the scope of work, pricing sheet, schedule, plans, specifications, insurance requirements, safety rules, payment application form, warranty terms, and change-order form. Label each attachment and list it in the main agreement so the parties know which documents are included.
Include signature blocks for each required party, with printed names, titles, business names, and signing dates. If someone signs for a company, confirm that person has authority to do so. The agreement should also state how amendments must be approved. A written amendment signed by authorized representatives is easier to verify than an informal change discussed at the jobsite.
Add a notices clause identifying acceptable delivery methods, such as email, certified mail, courier, or a project management platform. Include the correct addresses and explain when a notice is considered received. Project-specific details commonly include names, addresses, services, responsibilities, location, dates, payment terms, notice periods, and client information, according to eSign’s roofing subcontractor agreement resource.
Resolve Vague Scope, Verbal Promises, Missing Terms, and One-Sided Risks
Vague wording creates problems when the work becomes more difficult than expected. Phrases such as “complete roofing work” or “install per plans” may not explain who handles tear-off, decking repairs, flashing, ventilation, disposal, protection of finished surfaces, or final cleanup. Replace broad language with a detailed scope identifying inclusions, exclusions, quantities, standards, and acceptance requirements.
Document important promises made during estimating, sales, and preconstruction conversations. If the contractor agreed to provide a crane, temporary protection, material delivery, or additional labor, include that commitment in the agreement. The same applies to promises about crew size, start dates, production rates, warranty support, or correction work.
Review the contract for missing terms and provisions that place unreasonable risk on one party. Written agreements support stronger subcontractor relationships because verbal understandings can lead to disputes when conditions change or the parties remember conversations differently, as Great Roofing explains. A balanced agreement should assign responsibility based on who controls the work, caused the issue, or can reasonably prevent the resulting loss.
What Should a Roofing Subcontractor Agreement Include?
A roofing subcontractor agreement should turn the project plan into clear, written responsibilities. It should answer practical questions before work begins: Which roof areas are included? Who supplies the materials? Who schedules inspections? How will the parties handle hidden damage, weather delays, or additional work?
A detailed agreement gives the general contractor and subcontractor one reference point throughout the project. It can also help operations teams coordinate schedules, store approvals, track job costs, and maintain complete project records. Clear terms are especially important when several crews, suppliers, inspectors, and property representatives are involved.
The agreement should match the project’s size, roof system, location, and risk profile. Contract requirements can also vary by state, so have a qualified construction attorney review the final document before using it. A well-organized agreement supports the working relationship, but it does not replace legal advice or careful project supervision.
Identify the Property, Roof System, Work Areas, and Project Contacts
Start with the project basics. List the property address, building or unit numbers, roof sections, and any areas excluded from the subcontractor’s work. Describe the roof system clearly, such as asphalt shingles, standing-seam metal, tile, modified bitumen, or single-ply membrane. If the project includes multiple roof types, identify each one separately.
Include the owner, general contractor, project manager, site supervisor, subcontractor, and primary office contacts. Add phone numbers and email addresses, along with each person’s authority. For example, specify who may approve schedule changes, material substitutions, extra work, and payment applications. Clear contact information reduces delays when the crew encounters an issue on site.
Attach a site plan or marked roof diagram when possible. A visual reference helps the crew understand work boundaries, access points, staging areas, and roof sections that are not part of the agreement. This information also gives the project team a useful starting point for scheduling and job-cost tracking.
Define the Scope, Deliverables, Exclusions, and Acceptance Standards
The scope should explain exactly what the subcontractor will do, from mobilization and tear-off through installation, cleanup, and final inspection. List each deliverable in practical terms. These may include removing existing roofing, repairing the deck, installing underlayment and flashing, applying the roof covering, sealing penetrations, hauling debris, and providing warranty documents.
Exclusions matter just as much. State whether the price excludes structural repairs, hazardous-material removal, electrical work, interior damage, gutter replacement, painting, or permit fees. If another trade handles a task, identify that party. Also state whether the subcontractor must notify the general contractor before beginning work that falls outside the agreed scope.
Set acceptance standards for completed work. The agreement might require a watertight installation, manufacturer-compliant fastening, complete cleanup, approved inspections, and completion of the punch list. Refer to applicable building requirements, such as the International Residential Code, when the project falls within its scope. Clear standards make it easier to evaluate completed work and address deficiencies promptly.
Specify Materials, Installation Methods, Manufacturer Instructions, and Substitutions
Name the approved products, colors, grades, quantities, and accessories. Include underlayment, ice and water protection, flashing, ventilation components, fasteners, sealants, coatings, and disposal materials. Avoid broad language such as “install standard roofing materials” when the project requires specific products or a particular manufacturer’s system.
Require installation according to the manufacturer’s written instructions and the approved project specifications. This is especially important when the owner expects a system warranty. Manufacturers may condition warranty coverage on approved components, installation methods, and inspections. The agreement should identify who handles product registration, inspection requests, documentation, and warranty submission.
Create a written substitution process. The subcontractor should not replace a specified product because of availability or cost without documented approval. A substitution request should state the proposed replacement, reason for the change, price impact, schedule effect, and potential warranty consequences. Keep the request and approval with the project records so the final installation can be compared with the approved scope.
Assign Permits, Inspections, Equipment, Access, Staging, and Site Conditions
The agreement should state who obtains permits, pays inspection fees, schedules inspectors, and responds to corrections. Do not assume that the party handling the labor also handles permitting. Assign each task by name or role, and require copies of permits, inspection results, and correction notices.
Address ladders, lifts, scaffolding, fall-protection systems, trucks, generators, dumpsters, and other equipment. State who supplies, maintains, inspects, and removes each item. OSHA’s construction standards provide requirements that may apply to roofing work, including fall protection, ladders, scaffolds, and access.
Describe site access and staging rules, including delivery hours, parking, material storage, loading zones, and protection of driveways or landscaping. The contract should also explain how the parties will document existing conditions, such as fragile surfaces, limited access, occupied spaces, or existing water intrusion. Written records and photographs can help distinguish pre-existing conditions from damage caused during the work.
Set Safety, Cleanup, Daily Records, and Property-Protection Standards
Include site-specific safety expectations instead of relying only on a general promise to follow the law. Address fall protection, ladder use, hot work, electrical hazards, weather monitoring, personal protective equipment, debris control, and work near occupants or the public. Require the subcontractor to report incidents, near misses, and unsafe conditions promptly.
Define cleanup responsibilities for each workday and at project completion. The crew may need to remove nails, packaging, tear-off debris, dust, and material scraps from the roof, grounds, gutters, driveways, and nearby structures. State whether magnetic sweeping, landscaping repairs, and final disposal are included in the contract price.
Require daily records that support project management and billing. Useful records include crew names, work areas, hours, weather interruptions, deliveries, inspections, photographs, safety events, and completed quantities. Establish property-protection rules for windows, siding, landscaping, vehicles, interiors, and neighboring structures. Before-and-after photographs can help document responsibility if a dispute arises.
Establish Crew Qualifications, Supervision, Screening, and Subcontracting Rules
Set minimum requirements for everyone performing the work. Depending on the project, these may include roofing experience, manufacturer certification, equipment training, fall-protection training, background screening, and required licenses. Ask for documentation before mobilization, not after a problem occurs.
Name the subcontractor’s supervisor and define that person’s responsibilities. The supervisor should coordinate with the general contractor, direct the crew, attend site meetings, confirm daily progress, and address deficiencies. The agreement should also require the subcontractor to provide enough qualified workers to meet the approved schedule.
Do not allow further subcontracting without written approval. If another company or crew is approved, require the same insurance, licensing, safety, confidentiality, and quality requirements. The original subcontractor should remain responsible for its lower-tier subcontractors and suppliers. A documented recruiting and onboarding process can help contractors verify credentials before a crew reaches the job site.
Set Quality Controls, Punch Lists, Workmanship Warranties, and Callbacks
Explain how quality will be checked during the project. Inspections may occur after tear-off, deck repairs, underlayment installation, flashing installation, and final roofing installation. Require the subcontractor to correct defective or incomplete work before the next phase begins when practical.
At substantial completion, create a written punch list with each item, responsible party, deadline, and completion date. Include a process for confirming that corrections are complete. Photographs, inspection reports, and signed approvals can provide useful records for the project file and help the team verify that each item has been addressed.
State the length and scope of the workmanship warranty, including exclusions and the date it begins. Separate the subcontractor’s workmanship warranty from the manufacturer’s product warranty. Identify who handles owner calls, how quickly the subcontractor must respond, and whether emergency callbacks are included in the contract price.
The agreement should also explain how the subcontractor handles leaks, loose materials, flashing failures, property damage, and other post-completion issues. Prompt written notice and clear response times can prevent a small defect from becoming a larger customer-service problem. Specify how the parties will document the investigation, repair, and final resolution.
Attach Drawings, Specifications, Scope Exhibits, Schedules, and Warranty Terms
A strong agreement includes the documents needed to interpret the work. Attach approved drawings, roof plans, specifications, material schedules, color selections, scope exhibits, safety requirements, schedules, payment terms, and change-order forms. Label each attachment with a title, date, and version number.
List the order of priority if documents conflict. For example, the signed subcontract may control over an exhibit, while an approved change order may control over earlier scope language. Without a priority clause, the parties may rely on different documents and reach different conclusions about the same requirement.
Include all warranty terms and registration duties in the attachments. Manufacturer requirements may cover ventilation, fastening, flashing, product combinations, slope, and inspection procedures. The National Roofing Contractors Association’s technical resources can help contractors compare accepted roofing practices with project specifications.
Before signing, confirm that every attachment referenced in the agreement is included. Store the signed contract, exhibits, revisions, approvals, and warranty records together so the operations team can access the complete project file. A consistent document process also makes it easier to hand off information between project management, field crews, customer service, and accounting.
How Should Payment, Timelines, and Change Orders Work?
Payment and scheduling terms are common sources of roofing subcontractor disputes. A strong agreement should explain how the contract price is calculated, when invoices are due, what records support payment, and how the parties will handle delays or additional work. Do not rely on informal texts, verbal promises, or assumptions made in the field. Establish the process before work begins.
These terms should also connect to your daily operations. Project managers, bookkeepers, and subcontractors should be able to review approved change orders, material costs, schedule updates, lien waivers, and unpaid invoices from the same job record. Organized records make it easier to confirm what was approved and what remains outstanding. For general guidance, review this roofing subcontractor agreement overview, then have a construction attorney adapt the language to the project and state.
Choose Fixed-Price, Unit-Price, or Time-and-Materials Terms
Choose a pricing model that matches the scope and level of uncertainty involved. A fixed-price agreement sets one amount for clearly defined work, such as installing a specified roof system on a new construction project. This gives the contractor a predictable cost, but the scope must identify materials, labor, equipment, cleanup, disposal, and warranty obligations.
A unit-price structure works well when quantities may change. The agreement might set a price per roofing square, linear foot of flashing, sheet of plywood, or hour of equipment use. Time-and-materials terms may be more practical for repairs and smaller projects, with stated labor rates, material costs, equipment charges, and markup. Great Roofing’s subcontractor guide explains how these pricing structures can apply to different roofing projects.
State how the parties will verify quantities, labor hours, receipts, and completed work. Also identify whether supervision, delivery, taxes, permits, overhead, and warranty callbacks are included in the quoted price.
Set Deposits, Mobilization, Retainage, Taxes, Expenses, and Stored Materials
List every payment component instead of stating only a total contract amount. If the subcontractor receives a deposit or mobilization payment, identify the amount, due date, and whether it will be credited against completed work. If retainage applies, state the percentage withheld, the conditions for release, and the deadline for final payment.
The agreement should also assign responsibility for permits, deliveries, fuel, lifts, dumpsters, disposal, testing, temporary protection, and other project expenses. If materials are stored before installation, explain when they can be billed and what documentation is required. This may include delivery tickets, photographs, receipts, proof of insurance, and confirmation that the materials are labeled or otherwise reserved for the project.
Clarify who is responsible for sales tax, use tax, payroll taxes, and required tax forms. A detailed payment section can reduce confusion about deposits, retainage, and reimbursable costs. This roofing contract template from LegalTemplates provides examples of provisions that can be adapted with legal advice.
Define Invoice Requirements, Approvals, Payment Deadlines, and Late-Payment Rights
Identify the invoice schedule, submission method, required supporting documents, and person responsible for approval. A monthly pay application might require a breakdown of labor, installed materials, stored materials, approved change orders, credits, retainage, and previous payments.
Set a deadline for reviewing and disputing an invoice. If information is missing, explain how quickly the contractor must notify the subcontractor and whether the payment period begins after a corrected invoice is submitted. State when payment is due after approval and whether partial approval is permitted for undisputed amounts.
The agreement should also address late-payment remedies, such as interest, collection costs, suspension after written notice, or recovery of reasonable attorney fees where permitted by law. The eForms roofing subcontractor agreement includes examples of payment rates and payment frequency provisions. Any sample language should be reviewed against the project’s governing law before it is used.
Address Pay-When-Paid and Pay-If-Paid Terms Under State Law
Pay-when-paid and pay-if-paid clauses can have very different effects. A pay-when-paid provision generally establishes when the contractor must pay the subcontractor after receiving funds. A pay-if-paid provision may attempt to transfer the risk of the owner’s nonpayment to the subcontractor. The result depends on the wording and the law in the applicable state.
If either provision is included, explain what happens when the owner delays payment, disputes the work, becomes insolvent, or refuses to pay. The agreement should not assume that a broad clause will be enforced. Some states restrict provisions that shift payment risk to subcontractors, while others require specific language or impose limits on these terms.
Have local counsel review the provision before signing. Contractors should also confirm state-specific requirements for lien rights, prompt payment, notices, and payment disputes. For example, this Florida payment dispute guidance discusses issues that may affect Florida roofing contractors.
Require Conditional and Unconditional Lien Waivers and Final Releases
Tie lien waivers to the payment schedule and use the correct form for the project’s location. A conditional waiver generally confirms that certain lien rights will be waived once a payment clears. An unconditional waiver usually confirms that payment has already been received, so it should not be signed before the funds are available.
The agreement should identify the required waiver form, payment period, amount covered, property, project, and parties included. It may also require waivers from lower-tier subcontractors and suppliers. Before final payment, require a final release, evidence that outstanding bills have been resolved, and all required warranty and closeout documents.
Lien laws and waiver requirements vary by state. An incorrectly prepared waiver can create serious risk for both the contractor and subcontractor. Review the forms with counsel, and store signed waivers with invoices, payment confirmations, and other project records. This overview of roofing contract protections explains why payment documentation should extend beyond the invoice itself.
Set Start Dates, Milestones, Substantial Completion, and Schedule Updates
Identify the planned start date, estimated duration, major milestones, and substantial completion standard. Milestones may include material delivery, tear-off, dry-in, flashing installation, roof installation, inspection, and punch-list completion.
Explain whether the dates are fixed or subject to reasonable adjustment. Require the subcontractor to provide schedule updates, report progress, and notify the contractor about conditions that could affect completion. The agreement should also state how schedule changes will be approved and whether an extension changes the contract price.
Define substantial completion in practical terms. It might mean the roofing work is installed, watertight, safe, and ready for its intended use, even if minor punch-list items remain. Include procedures for final inspection, correction deadlines, and required documentation. A roofing subcontractor contract template can help organize dates, milestones, and delay provisions before they are customized for the project.
Address Weather, Material Shortages, Access Issues, and Other Delays
Roofing schedules can be affected by rain, wind, extreme temperatures, unsafe surfaces, delivery interruptions, and limited site access. The agreement should identify which events justify additional time, which party bears added costs, and how much notice the subcontractor must provide.
Require prompt written notice that identifies the cause of the delay, affected work, expected duration, and proposed recovery plan. The subcontractor should continue unaffected work when reasonably possible and take practical steps to protect completed work, equipment, and materials.
Address delays caused by the contractor, owner, other trades, late approvals, design changes, material shortages, concealed conditions, or restricted access. Explain how weather delays will be documented through daily logs, photographs, weather reports, and site records. These procedures help distinguish legitimate schedule relief from delays caused by poor planning or insufficient staffing.
Require Signed Change Orders for Added Work, Credits, Price Changes, and Extensions
Require a written change order before work outside the original scope begins whenever practical. It should describe the changed work, reason for the change, added or reduced price, labor and material assumptions, schedule impact, and any effect on warranties, permits, or inspections.
Identify who has authority to approve a change. A project manager may recommend additional work, but the agreement might require written approval from the contractor’s owner or another authorized representative. Decide whether electronic signatures or approvals through a project management system are valid, and preserve the approval with the job records.
Include a process for urgent work needed to protect people or property. The subcontractor can be required to take reasonable emergency action, photograph the condition, and submit pricing promptly. The Cobb Law Group’s construction contract guidance provides useful context on documenting responsibilities and changed conditions.
Create a Process for Concealed Damage, Substrate Issues, and Unforeseen Conditions
Roof tear-off may reveal rotten decking, wet insulation, damaged framing, inadequate slopes, hidden leaks, or incompatible existing materials. The agreement should explain what happens when actual conditions differ from the information available during bidding.
Require the subcontractor to stop only the affected work, protect the exposed area, and notify the contractor promptly. The notice should include photographs, measurements, the suspected cause, recommended repair, material quantities, labor hours, and any schedule impact. The contractor should then inspect the condition and approve, reject, or revise the proposed solution in writing.
Do not allow concealed-condition work to proceed based only on a verbal promise that payment will be handled later. If immediate action is necessary, authorize temporary protection under stated rates or an emergency procedure. The final change order should identify the condition, approved remedy, price, and revised completion date. This process gives both parties a clear record when field conditions differ from the original scope.
How Should a Roofing Subcontractor Agreement Address Insurance, Licensing, and Liability?
Insurance, licensing, and liability terms should protect the contractor, subcontractor, property owner, workers, and third parties. A general statement that the subcontractor must “carry insurance and follow the law” leaves too much room for disagreement. The agreement should name the required policies, coverage limits, documentation deadlines, safety obligations, and procedures for handling claims, injuries, property damage, and defective work.
Before signing, compare these provisions with the prime contract, project specifications, and applicable state and local laws. Some states restrict how a construction contract can shift liability or require one party to indemnify another. The National Roofing Contractors Association’s contract provisions provide a useful starting point, but the final agreement should be reviewed by a construction attorney and insurance professional familiar with the project location.
A strong agreement should also require ongoing compliance, not just documentation at signing. Licenses can expire, policies can be canceled, and jobsite conditions can change after work begins. Include written notice requirements, audit rights, repair duties, and consequences for noncompliance. These provisions give the contractor a practical way to respond before a small issue becomes an uninsured claim, project delay, or dispute.
Verify Roofing Licenses, Registrations, Permits, and Renewals
Require the subcontractor to maintain every license, registration, certification, and permit needed to perform the work. Requirements can vary by state, county, and municipality, so identify the credentials that apply to the project instead of relying on a broad compliance statement.
Before mobilization, collect license numbers, expiration dates, renewal records, and required trade certifications. The agreement should require immediate written notice if a license is suspended, revoked, expires, or becomes subject to disciplinary action. State who will obtain permits, schedule inspections, pay fees, correct failed inspections, and provide final approvals. Roofing subcontractor agreement guidance from eSign covers several licensing and insurance provisions commonly included in these contracts.
Require General Liability, Workers’ Compensation, Commercial Auto, and Umbrella Coverage
List every policy the subcontractor must carry during the project and any required warranty or completed-operations period. General liability insurance commonly addresses third-party bodily injury, property damage, and certain personal or advertising injury claims connected to the work.
Require workers’ compensation and employers’ liability coverage where applicable. Commercial auto coverage should apply to company-owned, hired, and non-owned vehicles used for the project. An umbrella or excess liability policy may be appropriate when the project has higher limits or involves several trades. Avoid the phrase “adequate insurance” without defining the policy types, minimum limits, endorsements, and approved insurers. Clarify whether temporary workers, leased workers, and lower-tier subcontractors must carry equivalent coverage. The LegalTemplates roofing subcontractor agreement checklist identifies policy categories worth addressing.
Specify Limits, Deductibles, Exclusions, Completed-Operations Coverage, and Certificate Deadlines
Coverage names alone do not explain how much protection a policy provides. State the per-occurrence and aggregate limits, automobile limits, workers’ compensation requirements, and umbrella limits. Identify who is responsible for deductibles, self-insured retentions, and losses that fall outside the policy.
Review exclusions that could affect roofing work, including height restrictions, residential construction exclusions, roofing operation exclusions, employee injury exclusions, and limitations involving hot work or water damage. If a policy excludes a known project risk, assign responsibility for that risk in the agreement rather than leaving it unresolved.
Require completed-operations coverage for a defined period after the work is finished because roof failures may appear later. Certificates of insurance should be submitted before work begins, after each renewal, and whenever coverage changes. Request relevant endorsements with the certificate. Construction contract guidance from Fabyanske, Westra, Hart & Thomson explains why insurance terms should match the agreement’s actual allocation of risk.
Add Additional-Insured, Primary-and-Noncontributory, and Waiver-of-Subrogation Terms
An additional-insured provision may extend certain protection under the subcontractor’s policy to the contractor, owner, or other designated parties. Identify who must be added, which policies apply, and whether coverage is limited to liability arising from the subcontractor’s operations.
Primary-and-noncontributory language generally requires the subcontractor’s policy to respond first when another policy could also apply, without seeking contribution from the additional insured’s coverage. A waiver of subrogation may prevent the insurer from pursuing recovery against a protected party after paying a claim.
These protections depend on the actual policy endorsements, not just the contract language. Require copies of endorsements and confirmation that the requested terms are available before work starts. A certificate of insurance does not amend a policy or guarantee that a claim will be covered, so an insurance professional should review the documents.
Assign Responsibility for Injuries, Property Damage, Defective Work, and Third-Party Claims
Connect responsibility to the party controlling the work, creating the hazard, or causing the loss. The subcontractor should generally remain responsible for injuries to its workers, damage caused by its crew or equipment, and losses resulting from negligent work, defective installation, or failure to follow project requirements.
Address damage to roofs, siding, landscaping, vehicles, interior finishes, tenant belongings, and neighboring property. Roofing work can create risks from falling materials, water intrusion, fire, dust, and equipment movement. Practical examples make the agreement easier to apply than broad language alone.
The contract should explain how the parties will handle third-party claims. Set deadlines for notice, identify who will communicate with insurers, and state whether the subcontractor must defend, indemnify, repair, or reimburse the contractor. Responsibility for defective work should cover correction costs, resulting damage, testing, investigation, and reasonable access for repairs.
Define Indemnity Duties and Review State Limits on Indemnity Clauses
An indemnity clause should explain which claims the subcontractor must cover and whether the duty applies to negligence, willful misconduct, breach of contract, or violations of law. It should also address defense obligations, attorney fees, settlement approval, claim notice, and the process for selecting counsel.
Do not assume that a broad indemnity clause will be enforceable. Many states restrict provisions that require one party to indemnify another for that other party’s own negligence, especially in construction contracts. The agreement should follow the law governing the project, not simply the law where the contractor maintains an office.
Use the NRCA’s contract provisions resource as a starting point for reviewing indemnity language and related terms. Have counsel adapt the provision to the project and state. Insurance may support an indemnity obligation, but it does not replace a clear description of each party’s responsibility.
Require OSHA, Wage, Labor, Environmental, and Workplace-Safety Compliance
Require the subcontractor to follow applicable federal, state, and local safety, labor, wage, environmental, and employment laws. Roofing requirements may address fall protection, ladders, scaffolds, personal protective equipment, training, hazard communication, and material handling. The OSHA construction standards provide a useful reference for many jobsite activities.
Identify who will conduct safety meetings, maintain training records, provide protective equipment, inspect tools and equipment, and correct unsafe conditions. Require compliance with site-specific safety plans and immediate reporting of hazards, injuries, near misses, citations, and stop-work orders.
Include wage and labor obligations as well. The subcontractor should pay workers properly, maintain required records, and comply with worker-classification rules. Environmental provisions may address debris disposal, hazardous materials, fuel, dust, noise, and storm-drain protection. Give the contractor authority to remove unsafe personnel or suspend work until a hazard is corrected.
Set Incident Reports, Insurance Audits, License-Lapse Notices, and Repair Duties
Create a clear process for reporting injuries, property damage, theft, fires, water intrusion, near misses, government citations, and third-party complaints. State who must receive notice, when the report is due, and what it must contain. A written report should describe what happened, when it occurred, who was involved, the immediate response, and any photographs or supporting records.
Give the contractor reasonable audit rights for licenses, insurance policies, payroll records, safety documentation, and lower-tier subcontractor compliance. Audits should protect confidential information while allowing the contractor to confirm that required qualifications and coverage remain active.
Require written notice of license suspensions, policy cancellations, material coverage changes, and lapses before work continues. Assign responsibility for emergency protection, temporary repairs, permanent correction, testing, and resulting damage. Creative Roofs’ discussion of roofing contracts explains why repair duties and documentation should be defined before a problem occurs.
How Should Roofing Subcontractor Agreements Address Termination, Disputes, and Closeout?
Termination and closeout provisions give both parties a clear process when a roofing project changes course. Without them, a contractor may face unfinished work, disputed invoices, missing materials, or uncertainty about warranty responsibilities.
The agreement should explain what happens if the subcontractor fails to perform, the contractor pauses or ends the project, payment is delayed, or the subcontractor loses its license or insurance. It should also establish the steps required after the relationship ends, including site cleanup, document delivery, final accounting, lien releases, and warranty records.
These terms should align with the prime contract and the law governing the project. Lien rights, payment requirements, indemnity restrictions, and dispute procedures vary by state. General resources, such as mechanics lien guidance, can explain basic concepts, but a construction attorney should review the agreement before it is used.
Set Termination Rules for Cause, Convenience, Insolvency, Abandonment, and License Lapses
A roofing subcontractor agreement should identify the events that allow either party to end the relationship. Termination for cause may apply when a subcontractor abandons the job, repeatedly misses milestones, performs defective work, violates safety rules, or fails to maintain required insurance. State whether the contractor may hire another crew to correct the issue and recover allowable costs.
The contract may also permit termination for convenience, allowing the contractor to stop the subcontractor’s work without alleging a breach. If so, explain payment for completed work, approved stored materials, reasonable demobilization costs, and other permitted expenses.
Include provisions for insolvency, bankruptcy, license suspension, and license expiration. Require prompt notice of any event that affects performance. Since licensing rules differ by location, contractors should verify current requirements with the applicable state licensing authority.
Define Notice Periods, Cure Rights, Suspension, Demobilization, and Step-In Rights
The agreement should explain how a party gives notice of a default and how the receiving party can respond. A cure period gives the subcontractor a defined amount of time to correct issues such as inadequate staffing, late work, missing insurance documents, or defective installation. Serious problems, including unsafe conduct or abandonment, may justify immediate suspension or termination.
Specify the required delivery method for notices, such as email, certified mail, or a designated project-management system. Identify authorized recipients and state when notice becomes effective.
Suspension and demobilization provisions should address site security, weather protection, material storage, equipment removal, crew departure, and protection of completed work. Step-in rights allow the contractor to take control of part of the scope when immediate action is necessary to protect the property, maintain the schedule, or correct unsafe work. Define how related costs will be documented and assigned.
Address Nonpayment, Material Breach, Unsafe Work, Defective Work, and Schedule Failures
Termination provisions should protect both parties. A subcontractor may need the right to suspend or terminate work if the contractor fails to pay an approved invoice, denies site access, or repeatedly prevents performance. State whether written notice and a cure period are required before work stops.
For the contractor, identify material breaches that may lead to termination. Examples include unsafe work practices, unauthorized subcontracting, defective installation, missed milestones, misuse of project materials, or failure to maintain required credentials.
Use measurable standards wherever possible. Instead of requiring work to be completed “promptly,” identify milestones, response times, and correction procedures. Safety obligations should align with applicable OSHA construction standards and project-specific rules. Keep records of warnings, inspections, photographs, schedule updates, and correction requests to support the action taken.
Establish Mediation, Arbitration, Litigation, Governing Law, Venue, and Attorney Fees
The agreement should establish how the parties will handle disputes before a disagreement becomes a lawsuit. A common process begins with a good-faith discussion between project representatives, followed by management review, mediation, and then arbitration or litigation if the issue remains unresolved.
Mediation uses a neutral third party to help the parties negotiate. Arbitration uses a private decision-maker, whose ruling may be binding depending on the contract. Litigation takes place in court and may provide formal discovery and appeal rights. Each option has different costs, timelines, and procedural requirements.
Identify the governing state law and permitted venue for proceedings. State whether the prevailing party may recover attorney fees, expert fees, filing costs, or arbitration expenses. If arbitration is required, identify the administering organization and applicable rules. The American Arbitration Association construction rules offer one example, although counsel should confirm that the selected process fits the project.
Preserve Payment, Lien, Warranty, Indemnity, and Recordkeeping Duties
Termination should not erase obligations that arose before the agreement ended. The subcontractor may still need to submit final invoices, return overpayments, complete approved corrections, provide warranty information, and deliver conditional or unconditional lien waivers. The contractor may still owe payment for properly completed work and approved materials, subject to valid contractual offsets.
State which provisions survive termination. These may include payment and audit rights, warranty obligations, indemnity duties, confidentiality, dispute resolution, insurance for completed operations, and record retention. Clear survival language helps prevent arguments that a duty ended when the work stopped.
Lien and payment requirements deserve particular attention. Waiver forms, deadlines, notices, and enforcement procedures vary by state and project type. Contractors should confirm the required documents with counsel instead of relying on a generic form. The Construction Financial Management Association provides industry resources on construction financial controls, but project-specific legal review remains important.
Address Unfinished Work, Stored Materials, Tools, Equipment, and Project Documents
When a subcontract ends, the agreement should explain how the parties will handle everything left at the site. Require the subcontractor to protect unfinished work, secure openings, remove debris, and provide a written status report. The report should identify completed areas, outstanding corrections, material shortages, safety concerns, and recommended next steps.
State who owns stored materials and when ownership transfers. Address materials located on-site, at a supplier, or in a warehouse, along with invoices, delivery tickets, proof of payment, and claims against those materials. Possession alone does not always establish ownership.
Require the subcontractor to return or transfer tools, rented equipment, keys, access credentials, drawings, specifications, photographs, daily reports, inspection records, and manufacturer documents. Set a delivery deadline and name the person who will receive them. These records help the contractor continue the work, respond to payment claims, and support future warranty service.
Require Final Accounting, Punch-List Completion, Warranty Records, and Lien Releases
Treat closeout as a defined phase of the project rather than an informal exchange of final emails. The agreement should require a final accounting that lists the original contract price, approved changes, payments received, retainage, credits, back charges, disputed amounts, and proposed final balance.
Require the subcontractor to complete the punch list by a stated deadline and provide evidence that corrections are finished. The closeout package may include photographs, inspection approvals, product data, maintenance instructions, manufacturer warranties, workmanship warranty terms, and future service contacts. Since roofing projects may involve multiple warranty sources, identify who must register, transfer, and service each warranty.
Before final payment, require documents allowed under applicable law, such as final lien waivers, affidavits, releases, and proof that lower-tier subcontractors and suppliers have been paid. The National Association of Home Builders’ lien resources provide general background, but local counsel should confirm the required documents and deadlines.
How Can You Customize a Roofing Subcontractor Agreement Template?
A roofing subcontractor agreement template gives you a practical starting point, but it should not be signed without project-specific revisions. Every job has different requirements for materials, access, scheduling, payment, insurance, warranties, and communication. Customizing the agreement before work begins gives the general contractor and subcontractor a shared understanding of what must be completed, when it must be completed, and how changes will be handled.
Start by reviewing the prime contract, project plans, specifications, customer commitments, and site conditions. Then update the subcontract to reflect the actual roof system, work areas, contract price, schedule, responsibilities, and risk allocation. The agreement should also explain how the parties will handle delays, concealed damage, defective work, documentation, payment disputes, and closeout.
Use resources such as eForms’ roofing subcontractor agreement guide to identify common provisions, but do not assume a generic template covers every project or state requirement. Construction laws can affect licensing, lien rights, payment terms, insurance, indemnity, and dispute procedures.
The final agreement should also fit your company’s daily operations. When contract terms connect with scheduling, CRM records, job costing, invoicing, and accounting, your team can track responsibilities and documentation more consistently throughout the job.
Add Project Details for Parties, Scope, Price, Dates, Insurance, and Notices
Replace every blank field with specific project information. List the legal names, business addresses, primary contacts, email addresses, and phone numbers for the general contractor and roofing subcontractor. Identify the property owner, construction manager, lender, architect, or other party involved in approvals, inspections, or payment.
Describe the property address, roof sections, work areas, included services, exclusions, contract price, payment structure, retainage, start date, estimated completion date, and required notice periods. List the insurance policies and coverage limits the subcontractor must maintain, along with certificate deadlines.
The agreement should also explain where formal notices must be sent and who may authorize changes. Do not rely on informal conversations for work that changes the price or schedule. A detailed scope helps reduce disputes involving hidden costs, incomplete work, and unclear responsibilities. Creative Roofs explains why written roofing contracts matter when project expectations change.
Adapt Terms for Commercial, Residential, Repair, Reroofing, and New Construction
One subcontract cannot serve every roofing project without revisions. A commercial reroof may involve several buildings, phased work, occupied spaces, restricted access, site badging, and detailed safety coordination. A residential repair may require careful protection of landscaping, siding, windows, driveways, and personal belongings.
For reroofing work, state whether the subcontractor will remove existing materials, inspect the deck, replace damaged sheathing, install temporary protection, and dispose of debris. For new construction, address coordination with framing, HVAC, electrical, plumbing, insulation, and other trades. Repair agreements should identify known damage and explain how concealed conditions will be documented and priced.
Commercial projects may require certified payroll, background checks, daily reports, site-specific safety plans, or restricted work hours. Residential projects may need homeowner communication and cleanup standards. Adapt the agreement to the actual project instead of carrying irrelevant terms forward. The eSign roofing subcontractor agreement resource offers a useful framework for organizing these provisions.
Match Clauses to Shingle, Metal, Tile, Membrane, Coating, and Roof-System Warranties
Identify the exact roof system and connect the subcontractor’s duties to the manufacturer’s installation requirements. Shingles, standing-seam metal, tile, single-ply membranes, modified bitumen, and roof coatings have different preparation, fastening, flashing, seam, curing, and inspection standards.
List approved manufacturers, product names, colors, accessories, underlayments, fasteners, primers, adhesives, and related components. State who must register the warranty, arrange inspections, submit photographs, correct rejected work, and provide closeout documents. If the manufacturer requires certified installers, include that condition before mobilization.
Separate material warranties from workmanship warranties, and explain how callbacks will be assigned. Address whether unauthorized substitutions, improper installation, or failure to follow manufacturer instructions could affect coverage. eForms’ roofing agreement resource can help identify warranty provisions, but the manufacturer’s current instructions should control technical requirements.
Replace Vague Boilerplate with Measurable Duties, Deadlines, and Standards
Terms such as “promptly,” “properly,” and “as needed” can lead to disagreements when work falls behind. Replace them with measurable requirements. For example, require a schedule within three business days, daily production reports by a set time, or a response to a correction notice within 24 hours.
Define acceptable work by listing installation tolerances, fastening patterns, flashing requirements, cleanup standards, moisture limits, inspection procedures, and punch-list deadlines. Identify who may approve materials, direct field changes, inspect completed work, and accept each project area.
Each duty should answer four questions: Who performs it? What must they do? When must they do it? What happens if they do not? Clear standards make the agreement easier to administer and give both parties a fair process for addressing performance concerns. Great Roofing’s subcontractor guidance also emphasizes the importance of clearly defined responsibilities.
Build a Template Packet with Exhibits, Schedules, Payment Terms, and Change-Order Forms
A complete agreement is often a packet rather than a single document. Attach the scope of work, plans, specifications, material schedule, project schedule, insurance requirements, payment schedule, safety rules, warranty requirements, and closeout checklist. Give each exhibit a title, date, and version number.
Include a change-order form that records the requested change, reason, added or reduced cost, schedule impact, supporting documents, and approvals. Add a payment application form if invoices must include labor details, material receipts, lien waivers, progress photographs, or other records.
State which document controls if the agreement, exhibits, plans, specifications, or approved changes conflict. This prevents uncertainty when project information is updated. eSign’s roofing subcontractor template provides examples of payment and project terms that can be adapted into a broader contract packet.
Use a Pre-Signing Checklist for Licenses, Certificates, W-9s, Safety Records, and Lien Documents
Before signing, confirm that the subcontractor holds every license, registration, permit, and certification required for the project location. Verify the legal business name and tax information on the W-9, then compare those details with the agreement and certificate of insurance.
Request certificates of insurance, required endorsements, workers’ compensation records, commercial auto information, safety policies, training records, and manufacturer certifications. If the project requires lien waivers, prepare the appropriate conditional and unconditional forms before issuing payment.
The checklist should also cover crew contacts, emergency procedures, equipment needs, background-screening requirements, and site orientations. Keep copies with the signed agreement. eForms recommends reviewing roofing licensing and insurance requirements, since obligations can vary by jurisdiction.
Compare Each Clause with the Prime Contract and Resolve Conflicts
The roofing subcontract should support the general contractor’s obligations under the prime contract. Compare both documents carefully, focusing on scope, scheduling, warranties, insurance, indemnity, safety, records, payment, delays, termination, and dispute resolution.
Pay close attention to flow-down language. If the subcontractor must follow owner requirements or project rules, identify those requirements clearly and provide the relevant documents before signing. Avoid incorporating a large set of obligations by reference without explaining what they require.
Resolve conflicts before work begins. For example, if the prime contract requires 10 days’ notice but the subcontract requires five, determine which deadline applies. Make sure completion dates, warranty periods, insurance terms, and reporting duties match. Legal Templates recommends aligning subcontract terms with the primary construction contract to reduce inconsistent obligations.
Connect Agreement Terms to Scheduling, CRM, Job Costing, Invoicing, and Accounting
The agreement should provide information your team can use in its operating systems. Enter the project number, property address, customer name, subcontractor, scope, contract value, approved budget, start date, completion date, and payment terms into your scheduling and CRM platforms.
Use job costing to compare contracted labor and material costs with actual expenses. Require invoices to reference the project number and approved change orders so accounting staff can assign charges correctly. Store lien waivers, insurance certificates, progress photos, and completion records with the project file.
This process reduces duplicate data entry and gives managers a clearer view of project performance. If your team needs assistance with job costing, bookkeeping, or financial reporting, Unlocked Business Solutions’ accounting services support roofing and solar contractors with these operational needs.
Obtain State-Specific Legal and Insurance Review
A template cannot account for every state’s construction requirements. Laws may differ regarding licensing, lien rights, retainage, payment timing, indemnity clauses, insurance endorsements, workers’ compensation, and dispute procedures.
Ask a construction attorney licensed in the project’s state to review the agreement. An insurance professional should confirm that the required policies, limits, endorsements, exclusions, and certificates match the project’s actual risks. This review is particularly important when the agreement includes additional-insured language, waiver-of-subrogation terms, completed-operations coverage, or indemnity duties.
Do not assume a provision is enforceable because another contractor uses it. State law may limit how a clause can be written or applied. Use the template to organize the review, then revise the final agreement based on professional guidance and project requirements.
Store Signed Agreements, Amendments, Certificates, and Closeout Records in One System
Create one central project file for the executed agreement and every related record. Include the signed subcontract, exhibits, plans, specifications, insurance certificates, licenses, W-9, approved change orders, payment applications, lien waivers, daily reports, inspection records, photographs, notices, warranty documents, and closeout materials.
Use consistent file names and version controls so employees can identify the current document quickly. Limit editing access to authorized personnel while allowing project managers and accounting staff to retrieve the records they need. Set reminders for certificate expirations, warranty deadlines, license renewals, and unresolved punch-list items.
At closeout, confirm that the file contains final releases, warranty information, completion documents, and proof that outstanding corrections were resolved. A centralized process makes audits, customer questions, payment reviews, and future warranty callbacks easier to manage. Unlocked Business Solutions’ services can help roofing contractors organize administrative workflows and maintain project documentation.
Frequently Asked Questions
What is the purpose of a roofing subcontractor agreement?
It sets clear expectations between the general contractor and roofing subcontractor. The agreement defines the scope of work, payment terms, schedule, safety duties, insurance requirements, change-order process, warranties, and steps for handling disputes or termination.
Can I use a generic roofing subcontractor agreement template?
A template can help organize the contract, but it should be customized for the project. Update the parties, roof system, work areas, pricing, deadlines, materials, insurance requirements, and state-specific provisions. Have a construction attorney review the final version before anyone signs it.
How should roofing change orders be documented?
Use a written change order that describes the added or removed work, price adjustment, schedule impact, materials, and required approvals. The subcontractor should receive approval before starting extra work whenever practical. Keep the signed change order with the project records.
What insurance documents should a roofing subcontractor provide?
Requirements vary by project, but contractors commonly request certificates for general liability, workers’ compensation, commercial auto, and umbrella coverage. The agreement should also address coverage limits, additional-insured status, completed-operations coverage, deductibles, and required endorsements.
What records should be collected before final payment?
The closeout file may include final invoices, approved change orders, lien waivers or releases, inspection approvals, warranty documents, completion photographs, punch-list confirmation, and proof that lower-tier subcontractors and suppliers have been paid. State law may affect which documents are required.