Contractor Liability Insurance Cost: What $1M Actually Covers
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:
- "Does my current policy include Products and Completed Operations coverage?"
- "Do I have an Action Over exclusion or any residential/multi-family exclusions on my policy?"
- "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 FreeFrequently Asked Questions
Related Articles
Hiring & Team
How Much to Pay a Contractor Helper (And The 3 Signs It's Time to Fire Them)
To pay a contractor helper, expect $18-$22/hr for beginners and $25-$30/hr for experienced hands. Factor in a 30% burden rate for taxes and workers comp.
Legal & Insurance
The Unpermitted Work Nightmare: What Happens When Homeowners Say 'Skip the Permit'
Unpermitted work liability means you shoulder 100% of the financial risk for a project, voiding your insurance and risking your contractor's license.
Hiring & Team
W2 vs 1099 Helper: The Misclassification Trap That Costs Contractors $50k+
When deciding between a contractor 1099 vs w2 worker, know this: if you control their schedule and supply their tools, they are a W2 employee. Period.