Save 25% on Contractors Insurance Coverage

Roofing Contractor Insurance Requirements: What You Need to Get Licensed and Start the Job

Roofing contractor reviewing a certificate of insurance on a jobsite

The short answer

Most roofing contractors need general liability, workers’ compensation, and commercial auto insurance, plus a license bond in states that license roofers. General contractors and property owners usually add more: an umbrella, additional insured endorsements, a waiver of subrogation, and proof of completed operations coverage.

Requirements come from three places, and you have to satisfy all three:

  1. Your state sets the floor to get licensed or registered.
  2. Your contract sets the limits and endorsements a GC or owner demands.
  3. Your certificate of insurance (COI) has to prove both, or you do not get on the roof.

State requirements for roofing contractors

Every state handles roofers differently. Some license roofing as its own trade, some fold it into general contracting, and a few have no state license at all. Here is how five major roofing markets compare:

StateWho regulatesInsurance and bond requirements
ArizonaRegistrar of Contractors (ROC)License bond sized by classification and annual volume. Residential contractors also pay into the Residential Recovery Fund or post a separate bond. Workers’ comp required once you have employees.
CaliforniaContractors State License Board (CSLB)C-39 roofers must carry workers’ comp even with no employees. License bond required.
WashingtonLabor & Industries (L&I)General liability of at least $250,000 combined single limit, with L&I listed as certificate holder. Continuous surety bond required. Workers’ comp runs through the state fund.
FloridaDBPR Construction Industry Licensing BoardProof of liability and property damage insurance to hold a license. Workers’ comp required for construction businesses with even one employee, unless an exemption is filed.
TexasNo statewide roofing licenseNo state insurance mandate for licensing, but cities, GCs, and owners require coverage. Workers’ comp is optional for most private employers.

State minimums are a floor, not a target. A $250,000 policy can keep a Washington registration active and still be far below what a commercial GC requires. Check your state agency and your city before you bid.

What general contractors and owners require in roofing contracts

The insurance section of a subcontract decides whether you start on Monday. Most commercial GCs and property managers ask roofers for the same core items:

RequirementWhat it meansCommon form
General liability limitsUsually $1M per occurrence / $2M aggregate; larger projects ask for moreCGL policy
Additional insured, ongoing operationsExtends your GL to protect the GC and owner while you workISO CG 20 10
Additional insured, completed operationsKeeps that protection in place after the job closes, often for yearsISO CG 20 37
Primary and noncontributoryYour policy pays first, without tapping the GC’s insuranceEndorsement wording
Waiver of subrogationYour insurer agrees not to sue the GC or owner to recover a claimISO CG 24 04 (GL); separate WC endorsement
Per-project aggregateGives each job its own aggregate limitISO CG 25 03
Umbrella or excessAdds limits above GL, auto, and employer’s liabilityFollow-form umbrella
Workers’ comp and employer’s liabilityStatutory WC plus employer’s liability limits, often $1MWC policy
Commercial autoCovers trucks, trailers, and crew vehiclesBusiness auto policy
Notice of cancellationYou or your carrier must notify the GC if coverage endsEndorsement or contract term

Read the contract before you sign it, not after. If the requirements are not on your policy today, most can be added by endorsement, but that takes time. Send the insurance exhibit to your agent the day you receive it.

Certificates of insurance: what a compliant roofing COI shows

A certificate of insurance, usually an ACORD 25, is a one-page summary of your coverage. It proves coverage exists, but it does not change your policy. If an endorsement is not actually on the policy, writing it on the COI does not create it.

A COI that passes a GC’s review shows:

  • Your exact legal business name, matching your license and contract.
  • Current policy dates for every required line, with no lapse during the project.
  • Limits that meet the contract, including umbrella limits when you rely on them.
  • The certificate holder listed exactly as the contract specifies.
  • Additional insured, waiver of subrogation, and primary and noncontributory checked or described, with endorsement form numbers when the GC asks for them.
  • The project name or address in the description box when required.

The most common reasons roofing COIs get rejected:

  1. Additional insured is missing or covers ongoing operations only.
  2. The named insured does not match the contracting entity.
  3. A policy expires before the project ends.
  4. Limits fall short and no umbrella is shown.
  5. The policy excludes roofing work above a certain height or a method the job requires.

Many GCs now run COIs through compliance software that flags these issues automatically. A rejected certificate can hold up a start date and delay payment, so get it right the first time.

When you hire subs: what to require from them

If you bring in tear-off crews, gutter installers, or sheet metal subs, their insurance becomes your problem. Many roofing GL policies make subcontractor requirements a condition of coverage, and an uninsured sub’s injured worker can become your workers’ comp claim.

Before any sub sets foot on the job, collect:

  • A signed subcontract with an indemnity clause and insurance requirements
  • A current COI showing GL, workers’ comp, and auto
  • Additional insured status for your company, ongoing and completed operations
  • Waiver of subrogation in your favor
  • Limits equal to or higher than what your own contract requires
  • A valid state license or registration for the work they perform

Track expiration dates all year, not just at the start. A sub whose policy lapses mid-project leaves you exposed for every day they keep working.

In Washington, check your registration type first. L&I limits specialty contractors to their registered specialty, and specialty registrants cannot hire subcontractors.

Compliance mistakes that lose roofers jobs

  • Buying to the state minimum. It keeps the license active but rarely meets a commercial contract.
  • Assuming your COI equals your policy. If the GC asks for the endorsement pages and they are not there, the certificate is worthless.
  • Skipping completed operations. Roofing claims often surface after the job closes. GCs know this and look for CG 20 37 or its equivalent.
  • Working outside your policy’s scope. Height limits, hot work exclusions, and residential exclusions can leave a job with no coverage at all.
  • Letting a policy lapse between renewals. Even one day uncovered can trigger license suspension in states like Washington and Arizona when the carrier or surety notifies the agency.
  • Using the wrong business name. An LLC that signs the contract while a DBA holds the policy creates a mismatch every compliance reviewer catches.
  • Waiting until award to call your agent. Endorsements, umbrella limits, and per-project aggregates can take days to add.

Frequently asked questions

What insurance does a roofing contractor need? Most roofers need general liability, workers’ compensation, and commercial auto insurance. Many also carry an umbrella policy, tools and equipment coverage, and a license bond. Contracts often require additional insured and waiver of subrogation endorsements.

Is general liability insurance required for roofers? It depends on the state. Washington requires at least $250,000 in liability coverage to register, and Florida requires liability coverage to hold a license. Even where the state does not require it, nearly every GC and commercial owner does.

Do roofers need workers’ comp with no employees? In California, yes. C-39 roofing contractors must carry workers’ comp even with zero employees. Most other states require it once you hire, and Florida requires it for construction businesses with even one employee.

What limits do general contractors require from roofers? The most common requirement is $1 million per occurrence and $2 million aggregate for general liability. Larger projects often add an umbrella and require $1 million in employer’s liability.

What is additional insured completed operations? It is an endorsement, often ISO CG 20 37, that extends your liability coverage to the GC or owner after your work is finished. Roofing contracts ask for it because leaks and defects can appear long after the job closes.

What is a waiver of subrogation? It is an agreement that your insurer will not pursue the GC or owner to recover money it pays on a claim. It is added by endorsement to your GL and workers’ comp policies.

Can I add a GC as additional insured myself on the certificate? No. The additional insured endorsement has to be on your policy. Your agent issues the COI showing it, and many GCs ask for a copy of the endorsement itself.

Get your roofing insurance requirements handled by ACI

Affordable Contractors Insurance works with roofers every day, from residential reroofers to commercial low-slope crews and hard-to-place E&S risks. Send us your contract’s insurance exhibit and we will match your policy, endorsements, and COI to it before your start date. Our teams in Scottsdale, AZ, Carlsbad, CA, and Gig Harbor, WA know the state rules covered here.

Let ACI Handle Your Insurance

So You Can Focus on What You Do BesT

Don’t waste time with insurance providers who don’t understand your business. At ACI, we deliver the protection, speed, and expertise you need, so you can focus on building your business with peace of mind.

Scroll to Top