How much does contractor insurance cost in Washington?

Short answer: $800–$6,000 a year, depending on what you do.

Below is what we actually see WA contractors pay in 2026 β€” by trade, by revenue, by claims history. No filler, no "starting at $0/mo" bait. Real ranges. Then a quote tool that gives you your number.

Or call (509) 866-6294

2026 GL premium ranges by trade

These are real 2026 numbers for sole proprietors and small crews under $500K revenue with no claims in the last three years. Higher revenue, employees, prior claims, or a coverage gap will move you up. Owner-operator with five years clean claims history will move you down.

TradeAnnual GLRecommended Limits
Handyman$800–$1,200$500K / $1M
Painter$900–$1,500$1M / $2M
Landscaper$800–$1,500$1M / $2M
Plumber$1,200–$2,000$1M / $2M
Electrician$1,200–$2,500$1M / $2M
HVAC$1,500–$2,500$1M / $2M
Carpenter / Framer$1,500–$3,000$1M / $2M
Roofer (under $1M revenue)$2,000–$4,000$1M / $2M
Roofer ($1M+ revenue)$3,500–$6,000$2M / $4M
General Contractor$2,000–$6,000+$1M–$2M / $2M–$4M

Subject to underwriting approval. We quote 19+ carriers including Hanover, Next, BTIS, and admitted specialty markets to find the best price for your specific situation.


What actually moves your premium

Class Code (Trade)

The single biggest factor. NCCI class 5551 (roofing) costs 3–5Γ— more than 5474 (painting). Misclassification on your application is the most common reason quotes come back wildly off.

Annual Revenue

WA contractor GL is rated on annual receipts. A $250K painter and a $2M painter pay materially different premiums on the same coverage. Honest revenue numbers up front prevent a mid-term audit surprise.

Claims History

One paid claim in the last three years can move your premium 25–60%. Two claims in three years closes most preferred markets and pushes you into specialty carriers at meaningfully higher cost.

Coverage Gaps

If you went 30+ days without GL coverage, most carriers add a 10–25% surcharge for the next renewal cycle. Prior cancellation for non-payment is a hard underwriting flag β€” be upfront about it.

Years in Business

Less than two years in business adds a surcharge with most preferred carriers. We work with several markets that specifically write new contractors without the penalty if your trade and class code line up.

Subcontracted Labor

If you sub out more than 25% of your labor, carriers want to see Certificate of Insurance from each sub. No COIs from subs = exposure rolls up to your policy = higher rate. Easy to fix at quote time.


A real Spokane painter, side by side

Solo painter, Spokane. Five years in business. Clean claims. Estimated $180K annual revenue. No employees. Sub-contracts about 10% of jobs to a drywaller.

  • Carrier A (his old policy): $1,840/year for $1M / $2M GL with $500 deductible. Renewing in 30 days.
  • Carrier B (admitted, preferred): $1,120/year for the same $1M / $2M, $500 deductible. Same coverage form. Same A.M. Best rating.

Same painter. Same coverage. Same quality of carrier. $720/year less just from quoting it across our markets instead of letting his old broker auto-renew. That's real money β€” about 14 weeks of his lunch budget.

Numbers are anonymized but representative. Your savings depend on your trade, history, and current carrier.

See what your number is β†’


WA contractor surety bonds β€” what they actually cost

Every registered WA contractor needs a bond on file with L&I. The amounts:

  • $12,000 β€” General contractor registration bond
  • $6,000 β€” Specialty contractor registration bond

You don't pay the full bond amount. You pay a small premium β€” typically $100–$300/year for the $12K bond and $60–$180/year for the $6K bond, depending on your credit. Bad credit can push the GC bond to $400–$600.

The bond is not insurance for you. It's a financial guarantee for your clients β€” if you default on a job or fail to pay subs/suppliers, the bond pays out (and then comes after you to recover). You file it when you register your contractor license and renew it annually.

We file bonds through Propeller Bonds β€” quote in about three minutes from the bond portal: fc22323.propeller.insure


A note on Workers Comp pricing

Washington is a monopolistic state for workers compensation β€” meaning WC must be purchased through the WA Department of Labor & Industries (L&I), not a private carrier. There is no private WC market in Washington. Anyone telling you they sell WA workers comp is selling something else.

L&I rates are set by trade classification and updated annually. For 2026 the rates per hour worked range roughly from $0.45/hour (low-risk clerical) to $3.50+/hour (high-risk roofing and demolition). A solo electrician with no employees typically pays $0 in WC β€” sole proprietors are not required to cover themselves and most opt out.

L&I rates here: lni.wa.gov β€” search "workers comp rates 2026".



Cost questions we hear most

For most small WA contractors with under $500K revenue and a clean claims history, General Liability runs $800–$3,000 per year ($65–$250/month). The average across our book sits closer to $1,400/year for non-roofing trades. Roofers and demolition crews run higher β€” $2,000–$6,000/year is normal. A BOP adds 15–25% on top of GL but bundles property coverage. Subject to underwriting approval.

Two reasons. First, NCCI class code 5551 (roofing) is one of the highest-hazard classifications in the country β€” falls from height drive both frequency and severity of claims. Second, completed-operations exposure is brutal: a leak on a roof you finished 14 months ago can still trigger a $40K interior-water-damage claim. Painters work at ground level, their completed-operations exposure is mostly cosmetic, and most carriers will write them happily. Different risk, different price.

L&I's registration minimum is $20,000 per occurrence β€” but that number is functionally useless. Virtually no GC, property owner, or government bid will accept a sub with less than $1M / $2M limits. Treat the L&I minimum as paperwork; treat $1M / $2M as the real floor for getting actual work.

In rough order of impact: (1) trade class code β€” roofing, demolition, and excavation are 3-5Γ— the cost of painting or flooring; (2) prior claims in the last 3 years; (3) annual revenue β€” most WA contractor GL is rated on receipts; (4) employee count and payroll; (5) gap in coverage history; (6) prior cancellation for non-payment; (7) distance traveled β€” agency-level, not severe but real. Years in business below 2 also adds a surcharge with most markets.

Usually yes. We quote across 19+ carriers including Hanover (our primary BOP market), Next, BTIS, and several admitted specialty carriers. For straightforward trades β€” painting, flooring, handyman, low-revenue GC β€” a quote comes back in 5–15 minutes and binds same day. Roofing, demolition, and revenue over $2M typically need 24–72 hours because of underwriter review. Either way, faster than waiting on a referral that calls you back next Wednesday.

Stop guessing what it should cost

Tell us your trade and revenue. We'll quote 19+ carriers and give you the actual number in minutes.

Check My RateCall