General liability insurance for contractors pays for third-party bodily injuries, damage to other people’s property, and problems that surface after a project is finished, and it is almost always required before a project owner, general contractor, or federal agency will let you on the job. A standard commercial general liability (CGL) policy for a contractor starts at $1 million per occurrence and $2 million aggregate, with annual premiums that can run from under $2,000 for a solo operator with a clean record to $50,000 or more for a high-risk trade at mid-size revenue. What the policy covers, what it quietly excludes, and how it gets priced are the three things worth understanding before you sign anything.
What the Policy Pays For
A CGL policy answers three categories of claim, and the lines between them matter.
Third-party bodily injury covers medical costs, legal defense, and settlements when someone who doesn’t work for your company is hurt because of your operations. A delivery driver who trips over stacked lumber, a homeowner who steps on a nail in a driveway, a passerby struck by demolition debris. The insurer picks up hospital bills, lost wages, and pain-and-suffering claims. A soft-tissue injury might settle for a few thousand dollars. A traumatic brain injury from falling scaffolding material can push past seven figures.
Property damage pays when your work physically harms something belonging to someone else. An excavator that clips a neighbor’s gas line, a dropped ladder through a plate-glass window, pile-driving vibrations that crack an adjacent foundation. The insurer covers repair or replacement to pre-damage condition. On urban sites where neighboring structures sit inches away, these claims escalate fast.
Products-completed operations extends coverage to damage or injuries that occur after you’ve finished the work and left. A water heater you installed leaks six months later and floods a basement. A balcony railing fails a year after the certificate of occupancy. This coverage carries its own separate aggregate limit, so payouts here don’t eat into the general aggregate that protects your ongoing work. For construction firms, this is arguably the most important component of the policy, because defects often don’t surface until long after the project closes.
Most contractor CGLs are written on an occurrence basis, meaning the policy in effect when the injury or damage happens responds to the claim, even if the lawsuit arrives years later. A roof installed under your 2026 policy that leaks in 2031 is still the 2026 policy’s problem. Claims-made policies, which require both the incident and the claim to occur during the same policy period, are far less common in contractor general liability. If one is offered to you, understand the gap before switching carriers or letting the policy lapse.
Defense Costs
One of the most valuable features of a CGL is the insurer’s duty to defend. If a complaint’s allegations potentially fall within the policy’s coverage, the insurer must provide and pay for your legal defense, even if the claim turns out to be groundless or fraudulent. Doubt is typically resolved in the insured’s favor. On an occurrence-form policy, defense costs are paid in addition to the policy limits, so a $200,000 defense doesn’t reduce the $1 million available for a settlement. For a small contractor who couldn’t absorb $300-per-hour defense counsel out of pocket, this feature alone can justify the premium.
What the Policy Does Not Cover
The exclusions are where contractors get surprised. Knowing what’s not in the policy is as important as knowing what is.
Your Own Employees
Injuries to people on your payroll are flatly excluded. That risk belongs to workers’ compensation, which pays statutory medical and wage-replacement benefits through a separate system. If a laborer on your crew falls off a scaffold, the CGL will not pay a dime.
Your Own Work
If a deck you built collapses, the CGL covers injuries to anyone standing on it. It will not cover the cost to tear out and rebuild the defective deck itself. The policy treats faulty workmanship as a business cost, not an insurable loss. Insurance covers accidents, not the price of doing the job right the first time.
There is one critical exception. The “your work” exclusion does not apply to work performed on your behalf by a subcontractor. If a sub you hired installed the defective framing that caused the collapse, the property damage to your completed project may be covered. This is one of the reasons general contractors insist on using subs for specialty trades, and one of the reasons they verify those subs carry their own insurance.
Pollution and Mold
Standard CGL policies contain a broad pollution exclusion. If your crew ruptures a fuel tank and contaminates a neighbor’s soil, the CGL likely won’t pay for the cleanup. Narrow exceptions exist for releases from mobile equipment during normal operations, fumes from interior work, and damage from a hostile fire, but they cover a small share of real-world pollution scenarios.
Mold gets its own separate exclusion on most modern policies, either eliminated entirely or capped at a small annual aggregate as low as $10,000. Contractors working in water-damaged buildings, bathroom renovations, or HVAC should know that standard mold coverage is virtually nonexistent. Environmental impairment liability policies fill the gap but are priced and underwritten separately.
Contractual Liability
The CGL excludes liability you take on through a contract, with an important carve-out. If the contract qualifies as an “insured contract” under the policy’s definition, the exclusion does not apply. That definition is broad enough to cover most standard construction hold-harmless and indemnification agreements, so if a subcontract requires you to indemnify the general contractor for injuries caused by your negligence, the CGL generally backs that promise up.
Where this breaks is when you agree to indemnify someone for their own negligence, or when you indemnify design professionals like architects and engineers for their own errors. Those fall outside the insured contract definition. Signing a broad-form indemnity clause without reading it against the policy can leave you personally on the hook for someone else’s mistake.
Tools, Equipment, and Vehicles
Your tools, machinery, and construction equipment are not covered by the CGL. A stolen generator, a damaged concrete saw, or a trailer that rolls off a hillside require separate coverage. Inland marine policies cover tools and mobile equipment. Commercial auto covers vehicles. Contractors who assume general liability is an all-in-one are often shocked when a $40,000 piece of equipment disappears from a site and the claim is denied.
Limits and the Endorsements Contracts Require
Every CGL has two headline numbers. The per-occurrence limit is the maximum the insurer pays for any single incident. The general aggregate limit is the total paid across all covered claims during the policy period, with products-completed operations running against its own separate aggregate.
The standard starting point is $1 million per occurrence and $2 million general aggregate. That is the floor most commercial contracts and lease agreements require. Larger or higher-risk projects commonly bump limits to $2 million per occurrence and $4 million aggregate. Public works and large commercial jobs often require $5 million or more in total coverage, which almost always means pairing a CGL with an umbrella or excess liability policy that kicks in once the underlying limits are exhausted.
Federal construction contracts set their own minimums. Under federal acquisition regulations, contracting officers must require bodily injury liability coverage of at least $500,000 per occurrence.1Acquisition.GOV. FAR 28.307-2 Liability Private project specifications usually set the bar higher. Federal, state, and utility agencies may also require specific insurance arrangements for contractors, engineers, and architects working on their projects.2eCFR. 7 CFR Part 1788 Subpart C – Insurance for Contractors, Engineers, and Architects
Additional Insured Status
Almost every construction contract requires the contractor to add the project owner, and sometimes the general contractor, lender, or architect, as an additional insured on the CGL. This endorsement extends your coverage to protect that party against claims arising from your work.
Two endorsements cover different time periods. An ongoing operations endorsement (modeled on ISO form CG 20 10) covers the additional insured while work is in progress. A completed operations endorsement (modeled on ISO form CG 20 37) covers claims that arise after the project is finished. A contract that says “additional insured including completed operations” requires both. Missing the completed operations piece leaves the project owner exposed for years after you leave the site, which is exactly when construction defect claims appear.
Certificate Holder vs. Additional Insured
These are not the same thing. A certificate holder simply receives a copy of your certificate of insurance as proof you carry coverage. Being named a certificate holder gives that party zero rights under the policy. An additional insured actually has coverage under your policy for claims arising from your work. When a project owner asks to be “added to your insurance,” they mean additional insured status, not a certificate. Handing over a certificate when the contract required additional insured status is a breach that can get you terminated from the job.
Waiver of Subrogation
Many construction contracts also require a waiver of subrogation endorsement. Normally, after your insurer pays a claim, it can pursue the party that caused the loss to recover its money. A waiver gives up that right, so your insurer cannot turn around and sue the project owner or another contractor on the job. The purpose is to keep insurance disputes from fracturing the project team mid-build.
What It Costs and What Moves the Number
Insurance carriers do not treat all contractors the same. Premium pricing reflects the specific risk profile of each business.
Trade Classification
Every construction trade is assigned a five-digit ISO classification code that groups similar operations by expected risk. Contracting and servicing codes fall in the 90000 to 99999 range. A residential painter and a structural steelworker live in different risk universes and pay accordingly. Premiums are calculated by applying a rate to every $1,000 of payroll reported under each classification code. A business that spans multiple trades gets a separate code and rate for each operation. A premium audit at the end of the policy period verifies that payroll was allocated to the correct codes, and misclassified payroll gets reassigned with a matching premium adjustment.
Revenue, Payroll, and Subcontractor Use
Annual gross receipts and total payroll size the exposure. Larger operations generate more premium. Payroll should be broken out by category, because office staff carry far lower rates than field workers.
Heavy use of subcontractors adds complexity. Carriers treat your subs as an extension of your risk, especially when they carry thin coverage or none. Some policies include a subcontractor exclusion that eliminates coverage for work done by subs, which is a dealbreaker for any general contractor who doesn’t self-perform all work. Read the form before you bind.
Claims History and Geography
Your loss run report is the insurance equivalent of a credit score. It documents every claim filed against your policy over the previous three to five years, including loss date, claim type, amounts paid, reserves, and whether the claim is open or closed. A clean history earns credits. A string of claims, even small ones, pushes rates higher and can prompt some carriers to decline. Contractors who have never filed a claim often qualify for the most competitive pricing in the market.
Geography matters because litigation costs, jury tendencies, and local construction costs vary. A contractor in a metropolitan area with aggressive plaintiffs’ attorneys and high material costs pays more than an identical firm in a rural market. Hurricane and earthquake zones carry higher baseline risk.
Typical Annual Premiums
Costs vary enormously by trade. Low-risk interior painting might run $10 to $20 per $1,000 of revenue. High-risk work like roofing can hit $50 to $100 or more per $1,000. For a mid-size contractor generating $500,000 in annual revenue, annual general liability premiums fall roughly between $5,000 and $50,000 depending on the trade. Most mid-risk trades like electrical, plumbing, and HVAC land somewhere in the $2,000 to $6,000 range at that revenue level. Solo operators and very small firms with clean records can find policies for well under $2,000 a year.
The Subcontractor Audit Trap
Hiring subcontractors does not transfer liability. It multiplies it. General contractors can be held responsible for a subcontractor’s negligence under vicarious liability principles, particularly when the GC controls the worksite, sets the schedule, or directs the work.
Every subcontractor should produce a certificate of insurance before setting foot on your site. The certificate needs to show current general liability and workers’ compensation coverage with limits that match your contract requirements, name you as an additional insured, and span the entire period of their work. If a sub’s policy expires mid-project, you need a renewed certificate before they continue.
Here is where the financial hit gets concrete. When your insurer conducts the end-of-period premium audit, the auditor reviews every subcontractor you paid. For each one who can’t produce a valid certificate covering the dates they worked, the auditor adds that subcontractor’s labor costs to your payroll. Your premium is recalculated as if those workers were your employees, at the classification code rate for their trade. For roofing, that rate can run $50 or more per $1,000 of payroll, turning a $30,000 subcontract into thousands of dollars in surprise premium. The practical defense is to require certificates upfront without exception, or to withhold enough from subcontractor payments to offset the potential audit adjustment.
Getting Quoted and Binding Coverage
The quoting process for construction general liability is more involved than for most industries, because underwriters need detailed operational information to classify the risk.
Expect to furnish your legal business name, federal employer identification number, a breakdown of annual gross receipts and payroll by job category, and a description of the specific trades and project types you handle. If you perform excavation, the underwriter will want to know how deep. If you work at height, they will ask how high. These details drive your classification codes and your rate.
Most brokers collect this information on standardized ACORD forms, including a general applicant form and a commercial general liability supplement that digs into excavation depths, working heights, use of subcontractors, and hazardous materials exposure.3ACORD. ACORD Forms Filling these out accurately matters, because vague or underreported information leads to premium audits that generate surprise bills.
You will also need loss run reports from current and prior carriers, typically for the last three to five years. Request them early. Insurers are required to provide them but don’t always respond quickly, and missing loss runs can stall your quote.
Independent brokers who shop your application across multiple carriers generally produce better results in construction than captive agents, because the market is specialized and pricing varies significantly for the same risk profile. Turnaround ranges from a few hours for a small artisan contractor to several days for a large commercial operation with multiple trades and locations. Once you accept a quote, a down payment binds the coverage and sets the effective date. The carrier issues a certificate of insurance listing your limits, effective dates, named insured, and any additional insured parties. You will be asked to produce it constantly, so keep digital copies accessible.
When a Claim Happens
Every CGL requires the policyholder to provide timely notice of any incident that might become a claim. Timely isn’t precisely defined, but the practical standard is as soon as reasonably possible, ideally within 24 to 48 hours. Failing to report promptly is treated as a breach of a policy condition, and insurers have denied coverage based on late notice alone. Don’t wait for a demand letter. If someone is hurt on your site, a neighbor’s property is damaged, or a client calls about a problem with completed work, notify your insurer that day.
Document everything before you call. Photograph the scene, collect witness names and contact information, preserve physical evidence, and write a factual description of what happened while details are fresh. That documentation becomes the foundation of the insurer’s investigation and, if the matter reaches litigation, your defense.