
The market has shifted. U.S. commercial GL premium rates rose 7% year-over-year in the first half of 2024, driven by social inflation at a 20-year high. Meanwhile, nonresidential building spending rose nearly 20% in 2023, meaning more contractors are on more jobsites with more exposure.
What contractors actually pay varies widely — a painter and a roofer can face premiums that differ by 4x or more. This guide breaks down what GL insurance costs by trade, what drives those costs up or down, and how to make sure you're covered without overpaying.
TL;DR
- Most contractors pay $51–$267/month for GL insurance; the industry average sits around $82–$142/month
- Trade type drives cost more than any other factor: roofers pay 3–5x more than painters
- 97% of contractors choose a $1M per-occurrence / $2M aggregate policy — it's the industry standard
- GL covers bodily injury, property damage, and completed operations; it does not cover tools, auto, or workers' comp
- The most expensive mistake: buying the cheapest policy without checking for completed operations coverage
How Much Does General Liability Insurance Cost for Contractors?
GL insurance has no fixed price. Your trade, operation size, location, and coverage limits all pull the number in different directions. According to Insureon, the average contractor pays $82/month ($981/year) — but that figure masks wide variation across trades.
Here's how costs break down by risk tier:
Low-Risk Trades
Painters, handymen, carpenters, and flooring installers fall into this tier. Work stays indoors, rarely touches load-bearing components, and carries minimal structural risk — which keeps premiums low.
| Trade | Monthly Cost | Annual Cost |
|---|---|---|
| Painters | $59 | $704 |
| Handymen | $67 | $809 |
| Flooring installers | $63 | $759 |
| Carpenters | $85 | $1,020 |
Source: Insureon, 2025–2026
Best for: Solo operators or small crews doing interior, residential work with limited third-party exposure.
Mid-Risk Trades
Electricians, plumbers, HVAC technicians, landscapers, and concrete contractors carry more technical exposure — faulty work claims, third-party property damage, and code liability push premiums higher.
| Trade | Monthly Cost | Annual Cost |
|---|---|---|
| Landscapers | $51 | $610 |
| Electricians | $57 | $684 |
| HVAC technicians | $78 | $941 |
| Concrete contractors | $102 | $1,218 |
| Plumbers | $115 | $1,378 |
Source: Insureon, 2025–2026
Best for: Small-to-midsize specialty contractors working on residential and light commercial projects.
High-Risk Trades
Roofers, general contractors, and excavation contractors face the steepest premiums. Falls, structural damage, and multi-party liability push these trades into higher-rated classification codes — and some require placement through the Excess & Surplus (E&S) market.
| Trade | Monthly Cost | Annual Cost |
|---|---|---|
| Excavation contractors | $127 | $1,522 |
| General contractors | $142 | $1,700 |
| Roofers | $267 | $3,200 |
Source: Insureon, 2025
Roofers see the widest spread of any trade. NEXT Insurance reports most roofers pay between $67 and $665/month, with their customer average sitting at $118/month — a gap driven by roof type, commercial vs. residential mix, and claims history.

Typical buyer: Contractors handling commercial or structural projects, managing subcontractors, or working in trades that standard markets hesitate to cover.
What These Ranges Include (and Don't)
Most of these quotes are built around a standard $1M per-occurrence / $2M aggregate GL policy covering:
- Third-party bodily injury and property damage
- Personal and advertising injury
- Products/completed operations
They typically exclude: tools and equipment coverage, commercial auto, professional liability, and workers' compensation. Those require separate policies or endorsements.
Key Factors That Affect GL Insurance Costs for Contractors
Insurers price GL by estimating the probability and dollar cost of a future claim. For contractors, five variables drive that calculation.
Contractor Trade and Risk Classification
Trade type is the dominant cost driver. Insurers assign businesses to classification codes based on their work type and risk level — and those codes set the base rate. An interior painter carries a low-rated code; a roofer or excavation contractor carries a high-rated one. The gap in resulting premiums can be 3–5x between the two extremes.
Business Revenue, Payroll, and Size
Most GL policies for contractors are rated on annual revenue or payroll. A larger operation represents more exposure — more employees, more projects, more potential claims. As your business grows, your coverage limits should keep pace. A policy sized for a $300,000-revenue operation may be inadequate once you're billing $1M annually.
Coverage Limits and Deductibles
Higher per-occurrence and aggregate limits cost more but protect more. A $100,000 per-occurrence limit is cheaper upfront, but leaves most contractors dangerously exposed. A single injury lawsuit can easily exceed that threshold. Choosing a higher deductible reduces your annual premium, but it means more out-of-pocket cost if a claim occurs.
Claims History
A history of prior claims signals elevated risk and increases premiums. Contractors with a clean record over three or more years are typically rewarded with better rates. Frequent claims can push some contractors out of standard markets entirely, requiring placement through Excess & Surplus (E&S) carriers like Kinsale or Markel. Brokers with E&S access — like Soma — can still find coverage in these situations when standard markets decline.
Business Location
State laws, litigation environment, and local labor costs all influence pricing. Insureon's general contractor data shows meaningful variation by state:
| State | Avg. Monthly Premium |
|---|---|
| Texas | $152 |
| California | $144 |
| New York | $115 |
| South Carolina | $115 |
| Florida | $104 |
Location effects aren't always intuitive. Texas came in higher than California and New York, likely reflecting local construction activity and litigation patterns.

GL Insurance Cost by Coverage Limit
Most GL policies are sold with a per-occurrence limit (max paid per single claim) and an annual aggregate limit (max paid over the policy period). The combination you choose directly affects your premium.
Standard Limit Options
The three common tiers for contractors:
- $300,000/$600,000 — Entry-level, often too low for commercial contracts or GC requirements
- $500,000/$1M — Mid-tier, sufficient for some residential work
- $1M/$2M — Industry standard; required by most GCs, property owners, and government contracts
Insureon reports that 97% of construction businesses choose the $1M/$2M option. That number isn't coincidence — most contracts won't accept anything less.
A lower limit might look cheaper on paper, but one serious fall injury can easily generate six figures in medical bills and legal fees before any judgment. Carrying less than $1M/$2M also disqualifies you from most commercial project bids before they even review your work.
How Premiums Are Calculated
GL premiums for contractors are typically calculated using an exposure base — usually annual payroll or revenue — multiplied by a rate assigned to the contractor's trade classification code. The formula looks like this:
(Annual Payroll ÷ 1,000) × Rate per $1,000 = Base Premium
Higher-risk trade codes carry higher rates per $1,000. A roofer's rate per $1,000 of payroll is substantially higher than a painter's, which is why premium differences between trades are so pronounced.
The base premium then gets adjusted for:
- Experience modification factor (claims history)
- Coverage endorsements added to the policy
- Minimum premium thresholds set by the carrier
Underwriters also apply judgment beyond the formula — a contractor with three recent claims will pay more than the math alone suggests, regardless of trade code.

What's Included in a Contractor GL Policy — and What Costs Extra
Core Coverages (Standard)
A standard contractor GL policy covers:
- Bodily injury — a client or third party injured at your worksite
- Property damage — accidental damage to a client's property during or after your work
- Personal and advertising injury — libel, slander, copyright claims
- Products/completed operations — claims arising after your project is finished (post-project claims are among the most common GL disputes contractors face)
Coverage That Costs Extra
These are not included in a standard GL policy and require endorsements or separate coverage:
| Coverage | Typical Cost (General Contractors) |
|---|---|
| Tools and equipment | ~$14/month |
| Professional liability / E&O | ~$74/month |
| Commercial umbrella | ~$143/month |
| Additional insured endorsement | Varies; blanket endorsements available |
Source: Insureon, 2025
Additional insured endorsements deserve specific attention — many GCs and property owners require you to name them as additional insureds before work begins. Forgetting this can cost you a contract.

When a BOP Makes Sense
A Business Owner's Policy (BOP) bundles GL with commercial property coverage. It tends to make sense when you have assets beyond your tools — consider it if any of these apply:
- You operate out of a physical office or shop
- You store significant equipment or materials on-site
- You're already paying for property coverage separately
Insureon data shows contractor BOPs average $98/month for construction professionals, compared to $82/month for standalone GL — a small step up that adds meaningful property protection.
Note: not every contractor qualifies for a BOP. Eligibility depends on business size, trade type, and carrier appetite.
How to Get the Right Coverage Without Overpaying
Compare Quotes Across Multiple Carriers
GL premiums for the same contractor can vary significantly across insurers. Getting multiple quotes is one of the highest-leverage moves available. For contractors in complex or high-risk trades — roofers, demolition, GCs managing multiple subs — that comparison matters even more, since some carriers won't quote certain trades at all.
Soma works with hundreds of carrier partners, including Chubb, Liberty Mutual, Kinsale, and Markel, allowing contractors to access both standard and specialty markets through a single application. For trades that standard markets decline or heavily surcharge, that broad market access means more competitive options rather than a single take-it-or-leave-it quote.
Improve Your Risk Profile Before Quoting
Carriers reward lower-risk operations with lower premiums. Before you shop for coverage:
- Implement a documented safety program — training records and safety protocols signal a managed operation
- Classify workers accurately — misclassification creates underwriting issues and can affect claim payouts
- Maintain a clean claims record — three or more years without claims can meaningfully improve your rate
Avoid the Most Common Mistakes
- Completed operations gaps — claims can arise after a project wraps up, and this coverage is excluded more often than contractors expect
- Limits too low for contract requirements — a $300K policy that doesn't satisfy a GC's certificate requirements means you can't start the job
- Stale coverage on a growing business — a policy rated on $200K in revenue that you've grown past $800K creates a gap that could reduce or void a claim payout

Reassess at Every Renewal
When your revenue, headcount, trade scope, or project types change, your GL coverage needs change too.
Mid-policy endorsements may also be necessary — adding an additional insured when you start with a new GC, or increasing limits for a larger commercial project. Treating GL as a set-it-and-forget-it purchase is how contractors end up underinsured at exactly the wrong moment.
Frequently Asked Questions
How much does general liability insurance cost for contractors?
Most contractors pay between $51 and $267/month, with the industry average around $82–$142/month depending on trade. Trade type and coverage limits are the primary variables — a painter and a roofer can have premiums that differ by 4x or more.
How does GL insurance cost change at different coverage limits?
A $100,000 per-occurrence limit is cheaper upfront but rarely meets contract or GC requirements and can leave you exposed on a single serious claim. A $1M/$2M policy — the industry standard chosen by 97% of contractors — costs more but satisfies most client and project requirements. The premium difference between the two tiers is usually modest compared to the coverage gap they represent.
How do you calculate the GL insurance rate per $1,000?
The base formula is: (Annual Payroll ÷ 1,000) × Rate per $1,000 = Base Premium. The rate varies by trade classification code — higher-risk trades carry higher rates. Final premium also includes adjustments for claims history, endorsements, and carrier minimums.
What types of contractors pay the most for GL insurance?
Roofers, demolition contractors, excavation contractors, and general contractors managing large commercial projects pay the most — often 3–5x more than low-risk trades like painters or handymen. These trades carry the highest exposure to serious injury claims and structural damage.
Can a sole proprietor or independent contractor get GL insurance?
Yes, and it's often required. Many GCs and property owners require proof of GL before awarding any work. Independent contractors can purchase policies directly; Insureon reports independent contractor GL averages $45/month. Without coverage, a single claim can produce out-of-pocket losses that exceed an entire year's revenue for a solo operator.
Does my GL policy cover subcontractors working on my projects?
Standard GL policies typically don't automatically cover damage caused by uninsured subcontractors. The safest approach: require every sub to carry their own GL and provide a certificate of insurance naming you as an additional insured. Alternatively, some carriers offer subcontractor endorsements — ask your broker which option makes more sense given your sub relationships.


