← Who We Help·Case Study
Home Services & Construction

How J's Roofing handles 31 seasonal workers without a payroll nightmare.

A residential roofing contractor that swells to 30+ field workers every storm season. OneCo made compliance, overtime, and onboarding feel like a solved problem.

31

Field crew onboarded

including seasonal workers

100%

Payroll compliance

no missed filings in 2 years

4 hrs

Saved per pay period

vs. prior manual process

$0

Overpaid in overtime

since automating calculations

J's Roofing

J's Roofing

Houston, TX · Est. 2017 · Seasonal crew of 31 · Residential & commercial

The Challenge

Storm season brought 30 new workers. The back office wasn't ready.

Jerome has run J's Roofing in Houston for seven years. In the off-season, he operates with a core crew of six. After a major storm, that number jumps to 30 within weeks. The surge is predictable — the chaos that follows it used to be too.

Each season brought the same problems: new workers needing paperwork processed quickly, overtime accumulating on extended jobs, workers' comp classifications that required manual review, and quarterly tax filings that always seemed to catch Jerome off guard. He was spending money on an accountant to fix problems that shouldn't have existed.

OneCo replaced his patchwork of tools — and his accountant's cleanup bill — with a system built for businesses that scale and contract by design.

How It Happened

Storm-ready in three weeks.

Week 1

Business checking opened for job-based banking.

J's opened a OneCo account and set up sub-accounts to track material purchases by job site. For the first time, the owner could see whether a roofing project was actually profitable before the final invoice went out.

Week 2

Seasonal crew onboarded before the storm season rush.

With hurricane season approaching and a full crew to bring on, every new hire completed their paperwork through a OneCo link sent to their phones. 31 workers onboarded across five days without a single in-person HR session.

Week 3

Overtime and workers' comp handled automatically.

OneCo calculated overtime pay for field crew on extended jobs and flagged workers' comp eligibility for each classification. What used to require a call to an accountant became a system that just worked.

Month 3

Zero compliance gaps going into tax season.

State and federal payroll filings, quarterly tax deposits, and W-2s all handled by OneCo. The owner filed their business taxes for the first time without a single phone call to untangle a payroll discrepancy.

"Every storm season I was paying my accountant to fix payroll problems that I'd caused. With OneCo, I walked into tax season this year with nothing to fix."

J

Jerome W.

Owner, J's Roofing · Houston, TX

The Results

What running on OneCo actually looks like.

Seasonal onboarding

Before

Paper forms, delayed processing, and workers starting before paperwork was complete

After

Digital link sent via text — every worker fully onboarded before their first day on the roof

Overtime & compliance

Before

Manual overtime tracking across job sites, frequent miscalculations, and expensive fixes

After

Automatic overtime calculation by classification, with workers' comp eligibility flagged per worker

Job-based banking

Before

One account for all projects, no way to track material costs or profitability per job

After

Sub-accounts per project let Jerome see real-time cash position and margin before invoicing

Ready to take the stress out of storm season?

Get started free. No credit card. No commitment. Just a cleaner way to run your business.