top of page
  • Youtube
Secure Upload MM Insurance
Make A Payment MM Insurance

Roofing Contractor Insurance in Wisconsin: Complete 2026 Guide

Writer: Scott Johanek
Scott Johanek
Jun 8
8 min read

Updated: Aug 22

Why Roofing Insurance Costs More and Why It Matters


Roofing is one of the highest-risk trades in construction. Falls from heights, material handling injuries, and property damage during tear-offs create significant liability exposure, and roofing contractors pay more for insurance than most other trades.


How much of that you can actually change depends on the line. General liability, commercial auto, umbrella, and inland marine are priced by the carrier, so those can be shopped. Workers compensation cannot be. In Wisconsin, workers compensation rates are set by the Wisconsin Compensation Rating Bureau (WCRB) and approved by the Office of the Commissioner of Insurance, and carriers are not permitted to deviate from them. Every carrier licensed to write comp in Wisconsin charges the same rate for the same class code. No agent can beat that rate, including us.


What can be moved on comp is your class codes, your experience mod, your premium discount, your dividend eligibility, and whether you are sitting in the assigned risk Pool. Those are covered below, and in more detail on our Wisconsin workers compensation page.


Workers Compensation Insurance


Workers compensation is the one line here you cannot shop. Every carrier licensed to write comp in Wisconsin uses the same WCRB filed rate for the same class code. What differs by roofer is class code accuracy, claim history, and whether you are sitting in the assigned risk Pool. For the legal requirement to carry it and how the experience mod is calculated, see our Wisconsin workers compensation page.


Your class code


Roofing work in Wisconsin is assigned to WCRB class code 5551, Roofing All Kinds and Drivers. There is no separate residential code and no separate commercial code. 5551 covers flat, sloped, and built-up roofs, tear-offs and new installs, shingle, metal, tile, and membrane. It sits in the highest WCRB hazard group and carries one of the highest rates on the Wisconsin manual.


Three places we see roofing payroll land in the wrong code:

  • Roofing performed as part of building a residential dwelling of three stories or less, by employees of the same contractor responsible for the entire project, belongs in code 5645, not 5551. Multi-unit residential over three stories and commercial buildings go to 5403.

  • Estimators who go up on roofs to measure and bid, and who perform no construction work and supervise no crews at that job site, can be assigned to code 8720. If they also swing a hammer or run the crew at that site, the whole payroll for that site goes to the construction code.

  • Uninsured subcontractor payroll gets added to yours at audit, at the 5551 rate. This is the single most expensive audit surprise in this trade. Collect a certificate from every sub before they start, every time.


You can look up any Wisconsin code yourself in the WCRB Class Code Lookup. If nobody has walked your operation and checked that the codes on your policy match what your people actually do, that review is worth more than shopping your renewal.


Your experience mod


Frequency hurts your mod more than severity. Five ten thousand dollar claims do more damage to your mod than one fifty thousand dollar claim. For a roofing crew that means the sprained ankles and the nail gun punctures are what move the number, not only the fall you lie awake worrying about.


Do not pay a small claim out of pocket to keep it off your loss runs. Wisconsin prohibits employers from directly paying medical or indemnity charges from work injuries, and all claims must be reported to the carrier. Your mod is also a bidding issue, not only a cost issue, because general contractors and prequalification processes frequently set a maximum mod, often 1.00, before you can bid the work at all.


The Pool


Roofing is one of the hardest classes to place, so roofers end up in the Wisconsin Worker's Compensation Insurance Pool, the assigned risk market administered by the WCRB, more often than most trades. Pool premium is generally comparable to voluntary market premium, but Pool insureds lose access to dividends and to the large-account premium discount. So the Pool costs you more in practice at the same rate. Getting back into the voluntary market is a specific piece of work and it is worth doing.


General Liability Insurance


General liability is non-negotiable for roofing contractors. It covers property damage to the building you are working on, damage to neighboring properties, and bodily injury to third parties. For roofers, common claims include water damage from incomplete work during rain, damage to landscaping or vehicles from falling debris, and injuries to bystanders.


Most contracts require minimum limits of $1,000,000 per occurrence and $2,000,000 aggregate. Larger commercial projects may require $2,000,000 per occurrence or higher.


Commercial Auto Insurance


Roofing businesses rely on trucks and trailers to haul materials, equipment, and crew to job sites. Commercial auto insurance covers your fleet for liability and physical damage. Make sure your policy covers hired and non-owned vehicles if employees ever use personal vehicles for business.


Tools, Equipment, and Materials in Transit


Nail guns, compressors, ladders, scaffolding, and safety equipment represent a significant investment. Inland marine coverage protects your tools and equipment against theft and damage, whether on the job site, in your truck, or at your shop.


An installation floater covers materials from the time you purchase them until the roofing job is complete. This protects materials stored at your shop, in transit, and on the job site against theft, damage, and vandalism.


Commercial Umbrella Insurance


Given the high-risk nature of roofing, an umbrella policy is strongly recommended and often required by general contractors and project owners. Most contractors carry $1,000,000 to $5,000,000 in umbrella coverage to protect against catastrophic claims that exceed their underlying policy limits.


How Much Does Roofing Insurance Cost in Wisconsin?


Roofing insurance costs are among the highest in the construction industry due to the elevated risk profile. Here are typical annual ranges for Wisconsin roofing contractors:

  • General Liability: $3,000 - $10,000+ per year

  • Workers Compensation: $8,000 - $40,000+ per year, driven by payroll and experience mod rather than by carrier selection

  • Commercial Auto: $2,000 - $8,000 per vehicle per year

  • Tools and Equipment: $500 - $2,000 per year

  • Commercial Umbrella ($1M): $1,000 - $5,000 per year


Total annual insurance costs for a small roofing company with 5-10 employees typically range from $20,000 to $60,000+.


Read the comp number differently than the rest of the list. General liability, commercial auto, tools and equipment, and umbrella can be shopped, and the spread between carriers on those is real. Workers compensation cannot be shopped on rate in Wisconsin. Comp premium is your payroll, at the filed rate for your class code, multiplied by your experience mod, then adjusted for premium discount and any dividend. Two roofers with identical payroll can pay very different comp premiums, but the difference comes from class code accuracy and loss history, not from who wrote the policy.


Reducing Your Roofing Insurance Costs


Split this by line, because half of it is shopping and half of it is not.


On general liability, commercial auto, tools and equipment, and umbrella, comparing carriers is worth doing. So is bundling those policies with one carrier for a package discount, and raising deductibles where the math works.


On workers compensation the rate is fixed, so there is nothing to shop. What is left is this:

  • Audit your class codes against what your crews actually do. Payroll sitting in the wrong code is the largest single dollar error we find.

  • Collect a certificate of insurance from every sub before they start. Uninsured sub payroll gets added to yours at audit, at the 5551 rate.

  • Cut claim frequency, not only severity. Frequency drives your mod harder than any single large claim.

  • Report every claim to your carrier. Do not pay a clinic bill to keep something off your loss runs. Wisconsin prohibits it, and it does not remove the claim from the system anyway.

  • Request and check your experience mod worksheet. Mods contain errors, and a wrong claim or a misstated payroll figure costs you money for three years.

  • Confirm you are getting the premium discount once your premium exceeds $10,000.

  • Ask which carriers pay dividends in your class and what eligibility requires. This is where carrier choice actually changes your cost.

  • If you are in the assigned risk Pool, work on getting out of it. You lose dividends and premium discount for as long as you sit there.

  • Keep the formal safety program and the documented training and the OSHA compliance. That work shows up in your mod over the following three years. It does not change this year's rate.


Why Wisconsin Roofers Choose MM Insurance Associates


We have been insuring Wisconsin contractors since 1997. Our team understands roofing-specific risks and works with carriers that actually want to write roofing business, not carriers that either decline roofers or overcharge them. We handle COIs, additional insured requests, and waivers of subrogation quickly so your projects are not delayed.


Contact us at (262) 754-4736 or visit our New Berlin office at 15885 W National Ave, Suite 300 for a free roofing insurance proposal.


Frequently Asked Questions


How much does roofing contractor insurance cost in Wisconsin?

Total annual costs for a small roofing company with 5-10 employees typically range from $20,000 to $60,000+, with workers compensation the largest piece. Comp premium is your payroll at the WCRB filed rate for class code 5551, multiplied by your experience mod, then adjusted for premium discount and any dividend. Because the WCRB sets Wisconsin rates and carriers may not deviate, that rate is identical at every licensed carrier. What separates two roofers on cost is class code accuracy and loss history.


What workers compensation class code is used for roofers?

WCRB class code 5551, Roofing All Kinds and Drivers. Wisconsin is not an NCCI state, so both the classification and the rate come from the Wisconsin Compensation Rating Bureau. There is one roofing code, not a residential code and a commercial code. 5551 sits in the highest WCRB hazard group and carries one of the highest rates on the Wisconsin manual. Roofing performed as part of constructing a residential dwelling of three stories or less, by employees of the same contractor responsible for the whole project, is assigned to code 5645 instead.


Can a roofing company lower its workers compensation costs?

Yes, but not by shopping the rate. Wisconsin rates are set by the WCRB and carriers are not permitted to deviate, so every licensed carrier quotes the same rate for class code 5551. You lower comp by correcting your class codes, cutting claim frequency to improve your experience mod, qualifying for premium discount once premium exceeds $10,000, capturing dividends where you are eligible, and getting out of the assigned risk Pool if you are in it.


Why is roofing insurance so expensive?

Roofing is classified as one of the highest-risk trades due to the danger of working at heights, heavy material handling, and exposure to weather. Insurance carriers price roofing policies based on the elevated frequency and severity of claims in the trade, and on workers compensation specifically, the WCRB assigns roofing one of the highest rates on the Wisconsin manual.


Does my roofing policy adjust for storm and hail season?


Wisconsin sees significant hail and wind damage most years, which means roofers often see a surge of storm-repair work. Make sure your policy covers storm-related emergency repairs and that your coverage limits can handle a revenue spike during busy storm seasons. Some carriers will adjust a policy mid-year if revenue increases significantly.


For the full picture of Wisconsin business coverage beyond roofing-specific class codes, see our Business Insurance page.



Do I need an umbrella policy as a roofing contractor?

Yes. Given the high-risk nature of roofing, a commercial umbrella policy of at least $1,000,000 is strongly recommended and often required by general contractors and project owners.


What is an installation floater for roofers?

An installation floater covers roofing materials from purchase through installation, protecting against theft, damage, and vandalism whether materials are at your shop, in transit, or on the job site.

Recent Posts

See All

Comments


MM Insurance Associates

15885 W National Ave, Suite 300, New Berlin, WI 53151

(262) 754-4736 · info@mminsuranceassociates.com

Monday through Friday, 8:00am to 4:00pm

 

Licensed independent insurance agency. Agency NPN: 15293457. Wisconsin license number 100191447. Serving clients in 24 states.

 

Coverage descriptions on this site are general summaries for information only. They are not a contract, and they do not modify any policy. The terms, conditions, limits and exclusions of your actual policy govern in all cases. Statutory references were accurate as of the date each page was last reviewed and are subject to change.

© 2026 MM Insurance Associates

bottom of page