Best Subcontractor Software for Illinois Contractors
TLDR
Illinois has approximately 35,000 specialty trade contractor establishments (NAICS 238). Chicago dominates the market and runs its own strict licensing system separate from the state. Specialty subs here deal with municipal licensing layers, strong union density in the city, prevailing wage on public work, and Illinois Workers' Compensation Act requirements.
The Illinois Specialty Trade Market
Illinois has approximately 35,000 specialty trade contractor establishments under NAICS 238 — electricians, plumbers, HVAC, mechanical, and other specialty subs. Chicago and its collar counties (Cook, DuPage, Lake, Will, Kane, McHenry) account for the majority of that count, making the Chicagoland area one of the most active specialty trade markets in the Midwest.
Downstate Illinois — Rockford, Peoria, Springfield, Champaign — operates as a separate, smaller market with different dynamics and lower union density.
Chicago: Commercial Density and Compliance Overhead
The Chicago metro has approximately 16,000 specialty trade establishments. Commercial construction in the Loop, River North, Fulton Market, and the surrounding neighborhoods drives consistent demand for electrical, plumbing, and mechanical subcontractors. Industrial and warehouse construction in the south and southwest suburbs adds volume for mechanical and electrical subs.
Chicago’s licensing system is municipal and strict. Electricians need a City of Chicago Electrical Contractor License. Plumbers need a City of Chicago Plumbing License. These are separate from any state licensing and require ongoing renewal and continuing education.
The city also has strong union density across electrical, plumbing, and mechanical trades. Non-union shops working in Chicago navigate jurisdictional boundaries carefully. Job costing software that tracks labor by classification helps manage this.
Prevailing Wage: The Compliance Requirement That Costs You If You Ignore It
The Illinois Prevailing Wage Act covers all public works projects — school districts, municipalities, state agencies, transit authorities, and public utilities. Monthly certified payroll reports must be filed with the contracting public body. Penalties for non-compliance include termination of contract and potential debarment.
For specialty subs doing any volume of public work, manual certified payroll tracking in spreadsheets creates audit exposure and takes administrative time that could go elsewhere. Software that handles this reduces risk on every public project.
Collar Counties and Suburban Markets
DuPage, Lake, and Will counties collectively have a large volume of commercial and industrial construction outside Chicago proper. These markets are generally non-union and work on smaller to mid-size commercial projects. Job sizes range from $50K MEP packages on small commercial buildouts to multi-million-dollar mechanical contracts on industrial facilities.
Suburban Illinois subs in the $2M-$15M range are the core market for job costing software that’s priced below Foundation and Sage 100 complexity.
Downstate: Peoria, Rockford, Springfield
Downstate markets run leaner. Job sizes are smaller, margins are thinner relative to overhead, and software pricing is scrutinized more closely. Specialty subs in Peoria, Rockford, and Springfield often stick with QuickBooks longer than they should because the per-seat pricing of Foundation or Sage 100 doesn’t pencil out at their scale.
Prevailing wage still applies on public work downstate, and school district construction and municipal projects are common enough that certified payroll exposure is real.
What Illinois Subs Need from Software
Certified payroll reporting. Monthly filings under the Illinois Prevailing Wage Act are non-negotiable on public work. Software that automates this versus requiring manual spreadsheet exports saves hours per month.
Multi-job cost visibility. Chicago subs often carry 15-30 active jobs across different project types and locations. Real-time job cost data by project — labor, materials, change orders, retainage — is how you know which jobs to protect and which ones to finish and walk away from.
Flat-rate pricing. Illinois subs in the $2M-$10M range have been price-anchored by QuickBooks for years. Per-seat software pricing at $100-$150/seat feels punitive when you add a second estimator or a field manager.
Why MarginLock Fits Illinois Subs
We built MarginLock for specialty trade subcontractors in the $1M-$20M range — electricians, plumbers, and mechanical contractors who’ve outgrown QuickBooks but find Foundation and Sage 100 expensive and over-engineered.
Illinois subs pay $20/month (Core), $49/month (Pro), or $99/month (Enterprise) — flat rate, unlimited users, no implementation fees. Add your office manager, your PM, and your estimator without renegotiating the seat count.
Recently launched. Job costing, WIP, retainage, change order tracking at a price that makes sense for a 10-25 person sub. No full payroll, no AP/AR automation yet. If you need all of that in one platform, Foundation is the right call. If you need job cost visibility at a fraction of the price, MarginLock is worth a look.
| Metro Area | Establishments |
|---|---|
| Chicago | ~16,000 |
| Rockford | ~2,000 |
| Peoria | ~1,500 |
| Springfield | ~1,200 |
Running a subcontracting business in Illinois?
Try MarginLock free for 14 days — built for trade subs like you.
Q&A
What software do specialty trade subcontractors in Illinois use for job costing?
Illinois specialty trade subs most commonly use Foundation Software, Sage 100 Contractor, and QuickBooks supplemented with Excel. Chicago-area union shops often run separate certified payroll systems. The Illinois Prevailing Wage Act's monthly reporting requirement means software that handles certified payroll documentation saves significant compliance time on public work.
Q&A
What are the licensing requirements for electrical and plumbing contractors in Chicago?
Chicago requires a City of Chicago Electrical Contractor License for electrical work and a City of Chicago Plumbing License for plumbing, both issued through the Chicago Department of Buildings. Outside Chicago, licensing requirements vary by county and municipality. Workers' compensation is required statewide for all employees.
Licensing Requirements — Illinois
Illinois has no statewide general contractor license requirement. Specialty trade licensing is handled at the local level, with Chicago maintaining the most rigorous system. Chicago requires a City of Chicago Electrical Contractor License for electrical work, issued through the Chicago Department of Buildings. Plumbing work in Chicago requires a City of Chicago Plumbing License. HVAC contractors in Chicago need appropriate city permits and licensing. Outside Chicago, licensing requirements vary widely by county and municipality. Workers' compensation is mandatory for all employers in Illinois under the Illinois Workers' Compensation Act. Contractors doing public work must pay prevailing wages under the Illinois Prevailing Wage Act, which requires monthly certified payroll filings with the public body.
Seasonal Demand — Illinois
Illinois has a pronounced winter slow-down. Chicago winters regularly push below zero, shutting down exterior construction from December through February in most years. Interior MEP work — electrical, plumbing, mechanical — continues year-round in commercial and industrial facilities. Spring brings a sharp ramp-up in activity, with subs often managing multiple concurrent projects to compensate for winter downtime. The Chicago commercial market is less seasonal than residential because of the volume of interior tenant improvement and renovation work in office towers and industrial facilities.
Ready to run your Illinois contracting business on one screen?
No credit card required.
Does Illinois require a state contractor license for specialty trade subs?
How does the Illinois Prevailing Wage Act work for specialty trade subs?
What job costing software do Illinois electrical and plumbing subs use?
Is the Chicago construction market active enough to justify job costing software?
Ready to stop losing money on jobs?
Start Your 14-Day Free TrialGo deeper
Best Subcontractor Software for Ohio Contractors
Ohio has approximately 28,000 specialty trade contractor establishments. Here's what job costing software electricians, plumbers, and mechanical contractors in Columbus, Cleveland, and Cincinnati actually need.
Best Subcontractor Software for Michigan Contractors
Michigan has approximately 18,000 specialty trade contractor establishments. Here's what job costing software electricians, plumbers, and mechanical contractors in Detroit, Grand Rapids, and across the state actually need.
Best Construction Job Costing Software for Subcontractors in 2026
We compared 5 construction job costing software tools for specialty trade subcontractors. Here's which ones track costs accurately, which are overpriced for the sub market, and which ones to skip.
Best Foundation Software Alternative for Specialty Trade Subcontractors
Foundation Software's legacy UI and seat-based licensing create real problems for growing trade subs. MarginLock offers modern cloud job costing at flat-rate pricing — no per-seat bottlenecks.