Loading page...
Loading page...

A real (anonymized) case from our Arizona book of business: a Phoenix roofing contractor was misclassified and overpaying on workers' comp. Here's what we found and how we fixed it.
This is a composite of a scenario we see often in our Arizona roofing book: a contractor's workers' comp premium looked normal on paper, but the classification code behind it didn't match the work actually being done. Getting the classification corrected — and getting the payroll reporting cleaned up alongside it — brought the annual premium down meaningfully without changing a single thing about how the crew worked.
I've been writing contractor insurance out of our Phoenix and Chandler offices for over twenty years, and workers' comp classification problems are one of the most common — and most fixable — issues I run into with roofing contractors. This is a real pattern from our book of business, with identifying details changed, because it plays out often enough that other Arizona roofers should know what to look for in their own policy.
A residential and light-commercial roofing contractor working out of the Phoenix metro area came to us for a second opinion on their workers' comp renewal. Premiums had crept up over a few years, and the owner wasn't sure why — crew size hadn't grown much, and there hadn't been a serious claim.
When we pulled the policy and the classification codes behind it, the issue became clear: part of the crew was being coded under a general carpentry or general construction classification instead of the roofing-specific code. Roofing carries one of the higher class-code rates in construction because of the fall risk, and it should — but when a roofing crew gets coded generically instead of under the correct roofing classification, you end up in one of two bad spots: either overpaying because the generic code assumed a broader (and sometimes riskier) mix of operations than the crew actually performs, or underpaying and carrying real audit risk at renewal when the carrier catches the mismatch.
In this case it was a mix of both — some payroll was coded conservatively (and expensively) under the wrong bucket, and some seasonal labor wasn't being reported under any code at all.
Rebuilt the classification from the ground up. We went through the actual scope of work — tear-off, underlayment, shingle and tile installation, occasional light commercial low-slope work — and made sure every payroll dollar was mapped to the classification code that actually matched the operation being performed, per Arizona's NCCI-based classification system.
Corrected the payroll reporting. Seasonal and part-time crew that had been reported inconsistently got put on a proper reporting schedule, which matters both for accuracy at audit time and for the experience modification factor down the road.
Reviewed the experience mod. A clean claims history over the prior few years meant the experience modification factor had room to work in the contractor's favor once the classification and payroll reporting were accurate — carriers price off of both the code and the mod, and getting one right without the other only gets you part of the benefit.
The exact dollar amount varies by carrier, payroll, and claims history — I'm intentionally not quoting a precise figure here because every contractor's situation is different, and I don't want another roofer reading this to expect an identical number. What I can tell you is that a classification review like this is one of the highest-value conversations we have with roofing clients, and it costs nothing to have it.
Roofing sits at an unusual spot in workers' comp classification. The work itself — steep-slope tear-off and installation — is one of the more expensive classifications to insure because of the fall exposure, which is appropriate given the risk. But a lot of roofing companies also do adjacent work: gutters, siding repair, occasional carpentry, storm restoration that shades into general construction. When an agent isn't familiar with roofing specifically, it's easy to default to a broader classification that either misses the actual risk profile or overcharges for work the crew isn't really doing.
Pull your current workers' comp policy and look at the classification codes listed against your payroll. If you're a roofing contractor and you don't see a roofing-specific code — or if 100% of your payroll is lumped under one generic construction code regardless of what each crew actually does — it's worth a second look. This is exactly the kind of thing that's easy to miss year over year because the renewal often just rolls forward the prior year's numbers.
Arizona's Registrar of Contractors (ROC) requires most licensed contractors to carry workers' comp if they have employees, and roofing is one of the trades where enforcement and audits tend to be more active because of the injury frequency. Getting the classification right isn't just a cost issue — it's also what protects you if there's ever a claim. A misclassified policy can create headaches during a claim investigation that a correctly classified one won't.
If you want the fuller picture on Arizona contractor insurance requirements — licensing, bonding, and coverage minimums — our Arizona contractor insurance guide covers ROC compliance in detail.
At CCA, we've been placing roofing contractor coverage — general liability, workers' comp, and commercial auto — out of Arizona for over twenty years. If your workers' comp renewal doesn't make sense to you, that's usually a sign it's worth a second look.
If you're an Arizona roofing contractor and your workers' comp premium doesn't add up, let's take a look at your classification codes together — no obligation.
Join thousands of contractors who trust CCA for their insurance needs. Get a custom quote in minutes and see why we've been the contractor's choice for over 20 years.
Join our newsletter for the latest contractor insurance tips, industry updates, and exclusive cost-saving strategies.