Certified payroll for roofing subs (C-39) in California

What certified payroll actually looks like in the roofing trade on California public works, plus live registration activity for the classification.

Data updated 2026-09-19

69C-39 contractors newly listed, 2026-06-26 to 2026-09-19
33listed as subcontractors
21counties with newly listed roofing contractors

The roofing trade's certified payroll reality

Roofer determinations frequently carry their own sub-classifications, kettle and pitch work historically among them, plus condition-driven premiums, and roofing's seasonal reality concentrates public work into tight summer windows on occupied campuses. That combination produces the classic roofing filing failure: a compressed schedule, a crew surging from five to fifteen, and certified payroll falling weeks behind exactly when the district's payment application needs it current. Solar-adjacent roofing adds a second wrinkle, since PV install hours can read under electrician determinations rather than roofer. If you run behind, the catch-up path matters more in this trade than any other: progress payments on summer work land after school starts, and missing filings are the first thing a district business office holds against them.

Whatever the craft mix, the mechanics are the same statewide: rates come from the project county's published determination (DIR lookup), the eCPR goes directly to DIR on non-exempt projects, and the federal WH-347 rides along weekly where federal funds apply. The full picture is in the complete guide.

Where roofing public works is registering right now

From DIR's public PWC-100 registrations matched to CSLB license records: C-39-classified contractors newly listed on public works projects, by home county and by awarding body.

By contractor county

  • Los Angeles County: 18
  • Orange County: 9
  • San Diego County: 5
  • Santa Clara County: 4
  • Alameda County: 4
  • Santa Barbara County: 3

By awarding body

Roofing sub on a public job? First filing free

Send the payroll export you already run. We turn it into the WH-347 and the DIR eCPR filing, checked by software and verified by a person. Your first weekly filing is free, before you pay us anything. $995 one time setup, then $249 per month flat.

Got it. We reply the same business day. Next: we confirm your payroll system and the project, you send one export, and your first filing comes back for your review before anything is submitted.

First filing free