Skip to main content

Best Subcontractor Software for California Contractors

Last updated: March 20, 2026

TLDR

California has approximately 65,000 specialty trade contractor establishments (NAICS 238), the largest market in the US by count. Contractors here deal with CSLB licensing requirements, high prevailing wage exposure on public work, and year-round construction volume. Job costing software that handles certified payroll and retainage is worth the extra scrutiny for California subs.

The California Specialty Trade Market

California has roughly 65,000 specialty trade contractor establishments under NAICS 238 — electricians, plumbers, HVAC, mechanical, and other specialty subs. That’s the largest concentration of any state, driven by population size and the volume of both residential and commercial construction across the state.

The market is not uniform. LA, the Bay Area, San Diego, and Sacramento each have distinct dynamics.

Los Angeles: Volume and Competition

The LA metro has approximately 18,000 specialty trade establishments. That density means constant work — and constant competition. Small subs in LA succeed by being responsive and operationally tight. Knowing your margins on every job, billing quickly, and chasing retainage collections are not optional practices here.

Commercial and multi-family construction in LA has grown significantly over the past decade. Specialty trade subs doing tenant improvement work and high-rise MEP work need job costing that can handle multiple concurrent jobs with different phase structures. Basic QuickBooks tracking breaks down fast at this volume.

Bay Area: Commercial Focus and Higher Labor Costs

The Bay Area’s specialty trade market is heavily weighted toward commercial and institutional construction. Labor costs are among the highest in the state due to Bay Area wages and prevailing wage requirements on public projects.

Subcontractors doing public works in the Bay Area — school districts, transit, government buildings — are subject to California’s prevailing wage requirements. Software that generates DIR-compliant certified payroll reports is a practical necessity, not an upgrade.

San Diego: Residential and Military

San Diego’s specialty trade market serves a mix of residential construction, military installation work (Camp Pendleton, NAS Miramar, Naval Base San Diego), and commercial development. Federal and military projects carry their own compliance requirements for certified payroll and prevailing wage.

CSLB Licensing and Compliance

California’s contractor licensing is among the strictest in the country. The CSLB actively enforces licensing requirements — unlicensed contractor operations face criminal prosecution, not just civil fines.

For specialty trade subs, the practical licensing issues are: maintaining your bond ($15,000 surety), carrying workers’ comp for all employees, and ensuring subcontractors you hire also hold appropriate licenses. Hiring an unlicensed sub exposes your license to risk.

What California Subs Need from Software

The California market has a few specific requirements that matter when evaluating job costing software:

Certified payroll reporting. If you do any public works in California, DIR-compliant certified payroll reports are required. Software that automates this versus requiring manual spreadsheet work saves hours per project.

Retainage management. California’s retention laws cap retainage at 5% on most public contracts. Tracking retainage balances accurately — what you’re owed, what you’re holding from your subs, and when it’s due for release — requires a system that handles it natively.

Multi-job visibility. California subs often run 10-30 active jobs simultaneously across different project types. A real-time view of which jobs are profitable and which are bleeding matters more than any single feature.

Why MarginLock Fits California Subs

We built MarginLock for specialty trade subcontractors in the $1M-$20M range — the segment that’s outgrown QuickBooks but doesn’t need (or want to pay for) Foundation or Sage 100’s complexity and per-seat pricing.

California subs pay $20/month (Core), $49/month (Pro), or $99/month (Enterprise) — flat rate, unlimited users, no implementation fees. Your whole team gets access without a per-seat negotiation every time you add a PM or estimator.

It’s available now. The trade-off is honest: you get job costing, WIP, retainage, and change order tracking at a fraction of what Foundation or Sage 100 costs. You don’t get payroll, full GL, or AP/AR. If you need all of that in one system, Foundation or Sage 100 is the right conversation. If you need the job costing layer at a price that makes sense for a 10-20 person sub, MarginLock is worth a look.

65,000+ specialty trade subcontractor establishments

Source: US Census Bureau, County Business Patterns

65,000+ specialty trade subcontractor establishments in California

Source: US Census Bureau, County Business Patterns

Top California Markets — Specialty Trade Subcontractor Establishments
Metro AreaEstablishments
Los Angeles~18,000
San Francisco Bay Area~10,000
San Diego~6,000
Sacramento~4,500

Running a subcontracting business in California?

Try MarginLock free for 14 days — built for trade subs like you.

Q&A

What job costing software works best for specialty trade subs in California?

Specialty trade subcontractors in California need job costing software that handles WIP tracking, retainage, and change orders without per-seat fees — plus certified payroll support for public work under California's prevailing wage law. MarginLock is built for $1M–$20M specialty trade subs at flat-rate pricing ($20–$99/month), with unlimited users and no implementation fees.

Q&A

How many specialty trade subcontractors are there in California?

California has approximately 65,000+ specialty trade contractor establishments (NAICS 238) — the largest market in the US — according to US Census Bureau County Business Patterns data. The market is concentrated in Los Angeles (~18,000), the San Francisco Bay Area (~10,000), San Diego (~6,000), and Sacramento (~4,500).

Licensing Requirements — California

California requires contractors to hold a C-class specialty contractor license issued by the Contractors State License Board (CSLB). Electricians need a C-10 license; plumbers need a C-36; HVAC/mechanical contractors need a C-20 or C-38. All license holders must maintain a $15,000 surety bond. Workers' compensation is mandatory if you have any employees. Operating on jobs over $500 in labor and materials without a valid CSLB license is a misdemeanor. The CSLB actively investigates complaints and unlicensed contractor sting operations.

Seasonal Demand — California

California construction is year-round but not uniform across the state. The LA basin, Inland Empire, and San Bernardino County see summer peaks for AC and HVAC work when temperatures exceed 110°F. The Bay Area and coastal markets have milder seasonal variation but strong commercial construction cycles tied to tech sector activity. Sacramento has a wet season that slows exterior work November through March, but interior mechanical, electrical, and plumbing work continues. Wildfire season (July-November) creates emergency demand for air purification and generator installation in foothill and rural communities.

Ready to run your California contracting business on one screen?

No credit card required.

What CSLB license do I need to work as a subcontractor in California?
It depends on your trade. Electrical contractors need a C-10 license; plumbers need C-36; HVAC and mechanical contractors need C-20 or C-38. If your work spans multiple trades, you may need multiple classifications. The CSLB website has a complete license classification list. You'll also need a $15,000 surety bond and workers' comp coverage for employees.
Do California subcontractors need certified payroll software?
If you're doing public works projects in California, yes. California's prevailing wage law applies to most public construction contracts, and contractors must submit certified payroll reports to the Department of Industrial Relations (DIR). Software that can generate California DIR-compliant certified payroll reports saves significant time on public work.
What job costing software do California electrical and plumbing subs use?
The most common tools we've seen cited by California specialty trade subs are Foundation Software, Sage 100 Contractor, and QuickBooks supplemented with spreadsheets. Foundation has a large installed base in California. Newer cloud tools like Knowify have been growing in the smaller sub market.
Is the California subcontractor market competitive?
Very. California has the highest density of specialty trade establishments in the country. In the LA metro alone, roughly 18,000 specialty trade businesses compete for residential, commercial, and public work. Small subs win on responsiveness and relationships, not on marketing budgets. Operational efficiency — knowing your job margins, billing accurately, collecting retainage — is what separates profitable shops from ones that stay flat.

Ready to stop losing money on jobs?

Start Your 14-Day Free Trial

Go deeper