FreshVerdict · I-9 audits for roofing contractors and subcontractors

I-9 compliance tool · not attorneys · not legal advice

Roofing contractor I-9 audits: subcontracting, crew swaps, and cutting penalty exposure

Roofing companies hire fast — often a crew for a single job, assembled partly through subcontractors and labor brokers whose own I-9 practices are opaque. When ICE arrives with a Notice of Inspection, it asks for I-9s on every worker your company employed, not just those you assigned a W-2. The result is that roofing contractors often discover their exposure is far larger than their own direct-hire roster suggests. Here's what ICE looks for in a roofing-industry audit and how to remediate before the notice lands.

Roofing combines the patterns that reliably attract ICE scrutiny: project-based staffing that cycles through workers quickly, a subcontractor model that creates confusion about who is the employer of record, a workforce with a high proportion of workers who may carry time-limited employment authorization, and job-site hiring practices where I-9 paperwork is completed informally or after the fact. Because penalties are assessed per form, a roofing company that moves crews across a dozen jobs a year can accumulate significant exposure from a relatively low per-form error rate.

2026 penalty context: Form I-9 paperwork and substantive violations run about $288–$2,861 per form, and knowingly hiring or continuing to employ an unauthorized worker runs far higher — up to roughly $28,619 per worker. Because paperwork penalties are assessed per form, a high-volume employer can accumulate six-figure exposure from errors no one knew were there. In March 2026 ICE also moved several formerly-technical errors into the substantive (fineable) column.

What an I-9 audit surfaces for roofing contractors and subcontractors

Subcontractor and labor-broker crew confusion

Roofing contractors routinely crew jobs through subcontractors and labor brokers. If the actual working relationship meets the definition of employment — control over where, when, and how workers perform — the prime contractor may be responsible for those workers' I-9s even if a sub is nominally listed as the employer. An ICE auditor will examine the working relationship, not just the contract.

Project-to-project hiring without centralized I-9 oversight

Crews assembled for a single roof replacement are often onboarded by a foreman or job supervisor rather than HR. Section 2 gets completed in a truck cab or job trailer, if at all, and forms frequently arrive at the office unsigned, undated, or days after the three-business-day deadline.

Time-limited work authorization on seasonal crews

Roofing crews staffed seasonally or through labor brokers often include workers on EADs or other time-limited authorization. Without a tickler system, reverification deadlines slip across a rapidly changing seasonal roster, and an expired-authorization gap is among the first items an ICE auditor flags.

Retention failures after short-term projects end

Workers hired for a single job and let go quickly fall through the cracks of standard record-keeping. I-9 retention rules require keeping each form for three years after hire or one year after separation, whichever is later — and project-based churn means forms go missing from the file at exactly the point an auditor requests them.

The correct way to fix what you find

Finding errors is only half of it — the fix has to be USCIS-correct, or it can create worse liability than the original mistake. The non-negotiable rules:

The full error-by-error playbook is in the 2026 I-9 self-audit checklist.

Don't audit your I-9s by hand.

FreshVerdict scans your Form I-9s, flags every error ICE penalizes, and shows the USCIS-correct fix for each — plus tracks reverification dates so nothing slips. Start with a free readiness check.

Check my I-9 audit-readiness →

Roofing Contractors I-9 audit FAQ

Why do roofing contractors get audited for I-9 compliance?

High-volume project-based hiring, heavy subcontractor layering, a workforce that frequently includes workers with time-limited authorization, and informal job-site onboarding make roofing companies a natural ICE focus. Because penalties are assessed per form, even a modest per-form error rate across crews cycling through multiple projects each season creates meaningful exposure.

We use subcontractors for most of our crews — are their workers our I-9 responsibility?

It depends on the actual working arrangement, not just the contractual label. If your company controls where, when, and how a crew works — directing their work rather than just the outcome — those workers may be your employees under immigration law regardless of how the subcontract is written. An ICE auditor will look at the substance of the relationship. Consult qualified legal counsel to evaluate your subcontractor arrangements; assuming the sub handles it is not a defense if the relationship is later deemed joint employment.

A crew started a job Monday and the foreman didn't collect I-9 documents until Wednesday — what's our exposure?

Section 2 must be completed within three business days of the hire date. If the examination happened within that window, you're in compliance. If it was later, the forms are late — a technical or substantive violation depending on circumstances. Complete or correct the affected forms now, dated today, and attach a brief signed memo explaining the circumstances. Do not backdate. Good-faith remediation is weighed in penalty calculations; backdating is fraud.

How do we track EAD and other expiration dates across a seasonal roofing crew?

A centralized spreadsheet or HRIS tickler is the practical answer. Pull every time-limited authorization from your current I-9 file, log the worker's name and expiration date, and set a reminder at least 90 days before expiration. When reverification is due, complete Supplement B on the current-edition I-9 based on the worker's new valid documentation — never extend the original form, and never request a specific document type.

I-9 audit guides by industry: Restaurants · Construction · Staffing agencies · Hospitality · Agriculture · Manufacturing · Healthcare · Warehouse & logistics · Landscaping · Cleaning & Janitorial · Retail · Grocery · Food manufacturing · Valet & parking · Car washes · Movers · Meat & poultry plants · Dry cleaners & laundries · Demolition & Remediation · Security Guard Services · Home Health Agencies · Nail & Beauty Salons · Trucking Carriers · Plumbing / HVAC / Electrical. Or see what I-9 penalties cost in 2026 and the 72-hour ICE Notice of Inspection checklist.

FreshVerdict is an I-9 compliance tool — not attorneys, and this is general information, not legal advice. Penalty figures reflect 2026 schedules. Improper corrections can create liability; for complex situations or potential knowing-hire exposure, consult an immigration attorney.