QuotrProBlog

Contractor Liability Insurance Cost: What $1M Actually Covers

QuotrPro Team··9 min read

Contractor liability insurance cost averages $800 to $1,200 annually for a standard $1M/$2M policy for low-risk trades, but jumps to $3,500+ for high-risk trades like roofing and excavation. A basic policy covers third-party bodily injury and property damage, but the real cost comes from hidden exclusions like "completed operations" that leave you exposed after you leave the job site. If you don't understand exactly what your policy excludes, you are paying for a piece of paper that won't protect your business when a disaster actually happens.

Most guys buy insurance just to get the Certificate of Insurance (COI) so they can step foot on a job site. They tell their broker, "Get me the cheapest $1M policy you have." That is the fastest way to bankrupt your company.

Here is the exact breakdown of how your premiums are calculated, what that $1M actually covers, and the specific exclusions you need to check for tomorrow morning.

The Real Numbers: Contractor Liability Insurance Cost by Trade

Insurance carriers price your policy based on two main factors: your trade's risk class code and your gross receipts (or sometimes payroll). They use a "rate per $1,000" of revenue.

Here is what the baseline contractor liability insurance cost looks like for different trades, assuming $250,000 in annual gross receipts, a clean claims history, and a standard $1M per occurrence / $2M aggregate limit.

Low-Risk Trades (Carpenters, Painters, Handymen)

  • Average Rate: $3.50 to $5.00 per $1,000 in gross receipts.
  • Annual Premium ($250k gross): $875 to $1,250.
  • Why it's cheaper: If a painter screws up, they ruin a carpet. The maximum property damage is generally capped at the cost of the finishes in the room.

Medium-Risk Trades (Plumbers, Electricians, HVAC)

  • Average Rate: $7.00 to $10.00 per $1,000 in gross receipts.
  • Annual Premium ($250k gross): $1,750 to $2,500.
  • Why it costs more: If a plumber's fitting fails, it can flood a three-story custom home, causing $150,000 in water damage, mold remediation, and displacement costs for the homeowner.

High-Risk Trades (Roofers, Excavators, Concrete)

  • Average Rate: $25.00 to $45.00+ per $1,000 in gross receipts.
  • Annual Premium ($250k gross): $6,250 to $11,250+.
  • Why it's expensive: Roofers deal with massive water damage risks, fire risks (torch-down roofs), and severe bodily injury risks. Excavators can strike municipal utility lines, shutting down city blocks.

What a "$1M Policy" Actually Means

When you hand a GC or a homeowner a COI that says "$1,000,000," you need to understand exactly how that money is deployed. It is not a blank check for your mistakes.

Aggregate vs. Per Occurrence Limits

Look at your dec page. You will likely see $1,000,000 / $2,000,000.

  • $1M Per Occurrence: This is the absolute maximum the insurance company will pay out for a single incident.
  • $2M General Aggregate: This is the maximum they will pay out for all incidents combined during your 12-month policy term.

If you burn down a $1.5M house, your policy pays $1M. You are personally on the hook for the remaining $500,000. This is exactly why you need to understand the legal separation of your business and personal assets. If you haven't incorporated yet, you are risking your personal home and truck. Read Scaling from $80k to $300k: The Exact Month You Must Form an LLC to fix this immediately.

Defense Costs: Inside vs. Outside the Limits

This is a detail most brokers won't explain. If you get sued for a $800,000 property damage claim, you need lawyers. Good construction defect lawyers cost $400+ an hour.

  • Defense Outside the Limits: The insurance company pays your legal fees in addition to the $1M payout limit. This is what you want.
  • Defense Inside the Limits (Shrinking Limits): Every dollar spent on lawyers reduces your $1M coverage. If the lawyers cost $300,000, you now only have $700,000 left to pay the actual damages.

Most Contractors Get This Wrong: The "Your Work" Exclusion

Here is the most critical insight in this entire guide: General Liability insurance does not guarantee your work.

There is a standard exclusion in almost every commercial general liability (CGL) policy called the "Damage to Your Work" exclusion. It means the insurance company will pay for the collateral damage your mistake caused, but they will never pay to fix the defective work itself.

What This Looks Like on a Job

You are a deck builder. You build a $25,000 elevated composite deck. You use the wrong ledger fasteners. Six months later, the deck rips off the house while the homeowner is hosting a BBQ.

  • What the policy pays for: The homeowner's broken legs ($150,000 medical), the destroyed $3,000 Weber grill that was on the deck, and the $5,000 in damage to the house siding where the ledger ripped out.
  • What the policy DOES NOT pay for: The $25,000 to rebuild the deck. That was "your work." You are paying for those materials and that labor out of your own pocket.

What This Looks Like on a Job: Three Disaster Scenarios

Understanding your contractor liability insurance cost means understanding what happens when the worst-case scenario hits.

Scenario 1: The Plumber's Slow Leak (Completed Operations)

A plumber finishes a bathroom remodel in November. Everything is tested and signed off. In February, a sweat joint inside the wall slowly fails. Over three weeks, it destroys the custom hardwood floors on the first level and ruins the basement drywall. Total damage: $65,000.

The Trap: If the plumber bought a cheap policy that excluded "Products-Completed Operations Hazard," the claim is denied. Standard liability covers you while you are actively on the premises. Completed Operations covers you after you pack up your tools and the client puts the work to its intended use. Never buy a policy without Completed Operations coverage.

Scenario 2: The Framer's Dropped Beam (Active Property Damage)

A framing crew is lifting a 600-pound LVL beam into place on a major renovation. A strap snaps, and the beam crashes through the existing first-floor ceiling, destroying a $15,000 custom marble kitchen island below.

The Coverage: Because this happened during active construction and damaged property that was not what the framer was hired to work on (they were hired to frame the second floor, not touch the island), the general liability policy covers the $15,000 replacement cost of the island, minus the contractor's deductible (usually $1,000 or $2,500).

Scenario 3: The Subcontractor Mess (Action Over)

A GC hires a roofing sub. The sub's guy falls off the roof and breaks his back. The sub let his Workers' Comp lapse. The injured worker sues the GC for failing to provide a safe working environment.

The Trap: Many cheap GC policies contain an "Action Over" exclusion. This means if an employee of a subcontractor sues you (the GC) for an injury, your policy provides zero coverage. You are completely exposed to a multi-million dollar bodily injury lawsuit.

The Exclusions That Will Bankrupt You

When you are evaluating contractor liability insurance cost, you aren't just comparing prices; you are comparing exclusions. A $900 policy with a dozen exclusions is vastly more expensive than a $1,400 policy that actually covers you. Check your policy for these specific riders:

1. The Subcontractor Warranty Clause

If you hire subs, your policy likely has a subcontractor warranty. This clause states that your insurance will only cover you for your subs' mistakes IF you collected a valid COI from them, and IF their limits are equal to yours, and IF you have a signed hold-harmless agreement. If you fail to collect that paperwork and the sub burns the house down, your insurance company will deny the claim.

2. The Unpermitted Work Exclusion

Many policies explicitly state that coverage is void if the damage arises from work that required a municipal permit, but no permit was pulled. If a homeowner begs you to "just skip the permit to save money" on a basement finish, and an electrical fire starts, you are uninsured. For a deep dive into how badly this can destroy your business, read The Unpermitted Work Nightmare: What Happens When Homeowners Say 'Skip the Permit'.

3. The Multi-Family / Tract Housing Exclusion

Are you a plumber who usually does single-family service calls, but you just landed a contract to rough-in a 12-unit condo building? Stop right now. Many standard contractor policies strictly exclude multi-family dwellings (condos, townhomes, apartments) or new tract housing developments due to the high risk of class-action construction defect lawsuits. You must notify your broker and get a rider, or you are working completely uninsured.

The Premium Audit Trap

At the end of your 12-month policy term, your insurance carrier will conduct a premium audit. This is where most contractors get a massive, unexpected bill.

When you bought the policy, you estimated your gross receipts. Let's say you estimated $200,000, and your rate was $10 per $1,000. You paid $2,000 for the year.

During the audit, you have to provide your tax returns and P&L. If you actually grossed $400,000, the insurance company will send you a bill for the difference: an extra $2,000, due immediately.

The Subcontractor Payroll Trap: During this audit, the carrier will also ask for your 1099s and the COIs for every sub you hired. If you paid a 1099 helper $40,000 but didn't collect a liability insurance certificate from him, the auditor will classify him as your employee. They will add his $40,000 to your payroll/receipts and charge you premium on it. This is a massive hidden cost. To stop hemorrhaging money on misclassified guys, read W2 vs 1099 Helper: The Misclassification Trap That Costs Contractors $50k+.

How to Audit Your Policy Tomorrow Morning

You cannot afford to wait until a claim happens to find out what you bought. Tomorrow morning, pull out your policy packet. Skip the marketing fluff and go straight to the "Schedule of Forms and Endorsements."

Do these three things:

Step 1: Verify Your Class Codes

Look at the declarations page. Are you rated correctly? If you are a finish carpenter, but your broker accidentally classified you under general framing, you are overpaying by thousands of dollars. Conversely, if you do roofing but you're classified as a handyman to save money, a claims adjuster will immediately deny any roofing-related claim for material misrepresentation.

Step 2: Look for CG 21 04 or CG 22 94

These are standard ISO form numbers for exclusions.

  • CG 21 04: This is the "Exclusion - Products-Completed Operations Hazard." If you see this, call your broker and demand it be removed. You have no coverage once you leave the job.
  • CG 22 94: This is the "Exclusion - Damage to Work Performed by Subcontractors on Your Behalf." If you are a GC, this means you have zero coverage if your sub's work causes property damage.

Step 3: Check Your Deductible Type

Is your deductible "Per Claim" or "Per Occurrence"? If you accidentally spray paint onto three different neighbors' cars while painting a house exterior, a "Per Claim" deductible means you pay your $1,000 deductible three separate times. A "Per Occurrence" deductible means you pay it once for the single event.

Action Plan

Do not assume you are covered just because you pay your premiums on time. Your next step is to email your insurance broker with these exact three questions:

  1. "Does my current policy include Products and Completed Operations coverage?"
  2. "Do I have an Action Over exclusion or any residential/multi-family exclusions on my policy?"
  3. "Are my defense costs inside or outside the limits of liability?"

If your broker can't answer these questions clearly, or if you find out you are carrying the exclusions listed above, fire them and find an agency that specializes exclusively in construction risk. The true contractor liability insurance cost isn't the $1,200 you pay upfront; it's the $150,000 you have to pay out of pocket because you bought the wrong policy.

Create professional estimates in minutes

AI-powered pricing, polished proposals, and tools built for contractors who want to win more jobs.

Try QuotrPro Free

Frequently Asked Questions

A standard $1M general liability policy averages $800 to $1,200 annually for low-risk trades like carpentry and painting. High-risk trades like roofing and excavation typically see costs ranging from $3,500 to over $8,000 per year.
No. Almost all contractor liability policies contain a 'Damage to Your Work' exclusion. The insurance will pay for the collateral damage your mistake caused to the client's property, but it will never pay to rebuild or fix your defective work.
At the end of your policy term, the insurance carrier will conduct a premium audit. If your actual gross receipts were higher than your estimate, you will be billed for the difference in premium immediately.
The per occurrence limit (usually $1M) is the maximum the insurance company will pay for a single incident. The aggregate limit (usually $2M) is the total amount they will pay out for all claims combined during your 12-month policy period.

Try QuotrPro Free

Create professional estimates in minutes. AI-powered pricing, polished proposals, and tools built for contractors who want to win more jobs.

Get Started Free