Skip to main content

Best Subcontractor Software for Illinois Contractors

Last updated: March 20, 2026

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.

35,000+ specialty trade subcontractor establishments

Source: US Census Bureau, County Business Patterns

Approximately 35,000 specialty trade subcontractor establishments in Illinois

Source: US Census Bureau, County Business Patterns

Top Illinois Markets — Specialty Trade Subcontractor Establishments
Metro AreaEstablishments
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?
No. Illinois has no statewide general contractor license. Specialty trade licensing is handled locally — Chicago has strict electrical and plumbing licensing through the City of Chicago Department of Buildings. Outside Chicago, check with your county or municipality. Workers' compensation insurance is required statewide for all employees under the Illinois Workers' Compensation Act.
How does the Illinois Prevailing Wage Act work for specialty trade subs?
The Illinois Prevailing Wage Act requires contractors and subcontractors on public works projects to pay the prevailing wage rate for each trade, as determined by the county where the work is performed. Monthly certified payroll reports must be filed with the public body. Specialty subs doing school, government, or public authority work need to track prevailing wages carefully to avoid compliance violations.
What job costing software do Illinois electrical and plumbing subs use?
Foundation Software has a significant installed base among Illinois specialty subs, particularly in the $5M-$20M range. Sage 100 Contractor is common at larger shops. Smaller subs typically use QuickBooks with spreadsheets. Chicago-area union subs often run separate union payroll systems alongside their job costing tools.
Is the Chicago construction market active enough to justify job costing software?
Yes. Chicago is one of the largest commercial construction markets in the country. Specialty subs in Chicago regularly run multiple simultaneous jobs across different project types — commercial tenant improvement, industrial, institutional, and residential high-rise. Managing margins across that volume without dedicated job costing software is how you end up finishing busy years with thin profits.

Ready to stop losing money on jobs?

Start Your 14-Day Free Trial

Go deeper