There is no published price for restoration contractor insurance in California, and any number you see quoted before an underwriter has looked at your work is a guess. What a carrier actually does is build the cost from your specific operation — and for a restoration contractor, the input that moves the number most is not the building you work out of or the trucks you drive. It is how much of your work carries an exposure the standard policy quietly refuses to cover.
That is the part owners find counterintuitive, so it is worth saying plainly before anything else. The very substances you are hired to remove — the smoke and soot after a fire, mold, the sewage in a Category 3 water loss — are treated as pollutants under the standard general-liability pollution exclusion. And in California, where wildfire is the dominant restoration driver, that exclusion sits directly over the work that defines the trade. This guide walks the drivers that decide what a California restoration contractor actually pays, in roughly the order they matter — and here, more than in most states, the fire leads.
The fire, and why the pollution line leads it
In much of the country a restorer’s signature exposure is water. In California it is fire. Wildfire is the dominant restoration driver, and the smoke, soot, and char it leaves in a structure — along with the post-fire debris and mudflow on burn-scarred slopes — is the work that defines the book. So the pollution line does not sit somewhere down the driver stack here; it leads.
A standard general liability policy answers for the third party hurt on your jobsite and the property you damage by accident, but it carries a pollution exclusion, and smoke and soot residue, the mold that follows the atmospheric-river water losses, and the sewage in a Category 3 loss all read as pollutants under it. Contractors pollution liability is the manuscript line that answers for the environmental exposure the base policy carves out — a cross-contamination claim on a smoke job, a failed clearance, the spread of residue during a demolition. The underwriting question is: how much of your revenue touches fire, mold, and sewage remediation, and how disciplined is the containment and clearance protocol around it? In California, the fire work usually makes that answer large, which is exactly why the pollution line sizes the program.
The water behind the fire
Fire leads, but water is not gone. Atmospheric-river flooding drives its own water-mitigation losses, and standing water becomes a Category 3 loss and a mold job on the same timeline it does anywhere. A contractor whose book blends wildfire smoke-and-soot work with atmospheric-river water losses is running two exposures under one company name, and both feed the pollution line.
An underwriter reads the mix. A fire-heavy book, a water-heavy book, and a blended one are different submissions — because a program built for one is mispriced for the other, and because the equipment and payroll behind smoke work differ from those behind a dry-out.
Your trade mix, and your crew
What you do shapes what you pay, because the phases of restoration are different risk profiles under one company name. Mitigation — the emergency, after-the-loss phase — is where the pollution and equipment exposures concentrate. Reconstruction carries a construction risk and a completed-operations tail on the rebuild after a fire. Pack-out puts other people’s property in your care.
Workers compensation scales with payroll, and the classifications you actually run matter as much as the figure — a crew in respirators in a fire-damaged structure is not a clerical class. California runs a private, competitive workers-compensation market; the State Compensation Insurance Fund competes as an insurer of last resort but is not monopolistic, so coverage still comes from insurers competing for the risk. What an underwriter is really weighing behind the payroll number is the injury profile — smoke-exposure work, demolition, confined-space entry, and debris work on unstable ground.
The drying fleet, and the contents in your care
Two more lines a generic policy sizes wrong because it assumes your equipment sleeps in your yard and your work never touches someone else’s property.
The equipment schedule. Contractors equipment covers the air scrubbers, HEPA filtration, dehumidifiers, air movers, and generators that live on a customer’s site through a smoke cleanup or a dry-out — in transit, deployed where you do not control the premises, and exposed to theft. An operator running a large deployable fleet across a wide fire radius carries a real schedule; one who subcontracts the drying carries less.
The contents line. The moment you pack out a customer’s furniture, electronics, and documents and hold them at your facility — often smoke-affected and requiring cleaning — those goods are in your care, custody, and control, exactly what the general-liability policy carves out. Bailees coverage answers for them. If pack-out and storage are in your mix, this line belongs in the program.
No mold license, and no exposure limits
California licenses no mold assessor or remediator and has adopted no permissible mold-exposure limits. Construction scope runs through the Contractors State License Board, but there is no mold-specific credential. Where a state licenses the work or sets exposure limits, an underwriter has a baseline to lean on when a claim lands. California provides neither for mold, so the perimeter around a mold claim is your written scope, your protocol discipline, and the industry certifications you choose to hold.
That double absence puts real weight on your documentation. An underwriter reads whether your scope defines what you did and whether your containment and clearance protocols are real, because in a state with no license and no exposure standard, those documents are doing the job a credential does elsewhere.
The claims economy, the limits, and your history
Most restoration work arrives insurer-funded — the property owner’s carrier sets the scope you are paid on, and your receivables and program relationships flow from that reality. After a major wildfire, a wave of insurer-funded work can arrive at once, so the volume and the counterparties matter, and an underwriter reads them as business-model facts. We describe that economy because it shapes your exposure; we do not advise a property owner on their own claim, and this guide does not either.
Claims history then moves pricing more than almost anything else on this list, and limits and retention are a genuine choice — how much of the small stuff you fund yourself in exchange for a better price on the pollution and excess limit you carry for the heavy environmental and large-loss tail a wildfire book generates.
Where the drivers converge
<rect x="30" y="80" width="200" height="52" rx="9" fill="#ffffff" stroke="#DCC9B0"/>
<text x="130" y="102" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="12.5" font-weight="600" fill="#12703F">Wildfire smoke and debris</text>
<text x="130" y="120" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">Soot, char, and post-fire mudflow</text>
<rect x="30" y="150" width="200" height="52" rx="9" fill="#ffffff" stroke="#DCC9B0"/>
<text x="130" y="172" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="12.5" font-weight="600" fill="#12703F">Atmospheric-river water</text>
<text x="130" y="190" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">Standing water into sewage and mold</text>
<path d="M230 106 L300 135" fill="none" stroke="#12703F" stroke-width="2"/>
<path d="M230 176 L300 147" fill="none" stroke="#12703F" stroke-width="2"/>
<rect x="300" y="108" width="300" height="66" rx="9" fill="#C7683F" stroke="#12703F"/>
<text x="450" y="134" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="14.5" font-weight="600" fill="#1A1A1A">How deep the fire and mold runs</text>
<text x="450" y="156" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="12" font-weight="600" fill="#1A1A1A">It sizes the pollution-liability limit</text>
<path d="M450 174 L450 210" fill="none" stroke="#12703F" stroke-width="2"/>
<rect x="40" y="252" width="200" height="70" rx="9" fill="#ffffff" stroke="#DCC9B0"/>
<text x="140" y="280" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="12.5" font-weight="600" fill="#12703F">Trade mix and payroll</text>
<text x="140" y="300" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">Mitigation, rebuild, pack-out</text>
<rect x="250" y="252" width="200" height="70" rx="9" fill="#ffffff" stroke="#DCC9B0"/>
<text x="350" y="280" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="12.5" font-weight="600" fill="#12703F">The fleet and contents</text>
<text x="350" y="300" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">Scrubbers off-site; goods in your care</text>
<rect x="460" y="252" width="200" height="70" rx="9" fill="#ffffff" stroke="#DCC9B0"/>
<text x="560" y="280" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="12.5" font-weight="600" fill="#12703F">Program and claims</text>
<text x="560" y="300" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">Post-fire volume, loss record</text>
<text x="350" y="360" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="12" font-style="italic" fill="#5A5048">None of these is a price. Together they are how one gets built.</text>
<text x="350" y="384" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="12" fill="#5A5048">No mold license and no exposure limits — the contract carries the weight.</text>
The honest summary
A California restoration contractor is priced on exposure, not on square footage — and here the exposure is fire. The wildfires matter, the crew matters, the trucks matter, but the thing that moves the number most is how much of your work touches the smoke, soot, mold, and sewage the standard policy refuses to cover, and whether your program carries the pollution line that answers for it.
If you want to see how the coverage itself works rather than what it costs, start with contractors pollution liability — the line this whole conversation is really about — or step back to the restoration contractor insurance program and the full California restoration contractor insurance page. When you are ready for a number built on your real operation, start a quote. And if you test and mitigate radon rather than respond to losses, none of the above is your program: you want the radon mitigation cost guide instead.