How to Get a Contractor License in Illinois
April 20, 2026 · Daniel Amar·Last updated: April 20, 2026
Illinois does not issue a general contractor license
A friend of mine moved his remodeling business from Indianapolis to the Chicago suburbs in 2024 and assumed he'd file one state application and start pulling permits. Six weeks later he was still out of work, juggling a Chicago Department of Buildings application, a Cook County home-repair registration, a Kane County business license, and a separate IDFPR roofing license he hadn't known existed.
Illinois has no single statewide general contractor license. The state regulates a handful of specialty trades directly. Everything else is licensed city by city, and Chicago alone runs the most complicated contractor licensing system in the Midwest. If you want to work across Chicago, the collar counties, and downstate, plan on four to six separate licenses and at least three months of lead time.
Who licenses what in Illinois
There are three layers to keep straight: the state (IDFPR and IDPH), the county, and the city.
- Illinois Department of Financial and Professional Regulation (IDFPR): roofers, structural engineers, land surveyors, and design professionals.
- Illinois Department of Public Health (IDPH): licensed plumbers, from apprentice through master.
- Cities and counties: general contractors, electricians, HVAC, home repair, demolition, and most other trades.
This split is why a roofer in Rockford still needs an IDFPR license, but a general contractor framing a house two miles away does not need anything from the state. The roofer's license is state. The framer's license is whichever city or village has jurisdiction over the job site.
State-licensed trades in Illinois
These are the credentials the state actually issues. Miss one of these while doing regulated work and the fines are state-level, not municipal.
Roofing Contractor (IDFPR)
- Unlimited license: $125 initial, $125 biennial renewal
- Limited license (residential up to four units): $125 initial, $125 biennial renewal
- $10,000 public liability, $10,000 property damage, $250,000 completed operations minimum coverage
- Continuing education: 2 hours biennially, 1 hour of which must be energy code
Illinois made roofing a state-licensed trade in 1996 after a string of storm-chaser scams. The Public Act 89-225 framework is why you'll see "IL Roofing Lic. #104-" on every legitimate roofing truck in the state. Skip the license and the IDFPR can levy fines up to $10,000 per violation, plus refer criminal charges for repeat offenders.
Plumbing License (IDPH)
Illinois plumbing is state-regulated and runs on an apprenticeship model with required bench time before you can even test.
- Apprentice plumber: $75 initial, 4 to 6 year apprenticeship with approved sponsor
- Licensed plumber: $225 application fee, passing score on the IDPH exam
- Plumbing contractor (for the business entity): $225, separate from individual license
- Bond: $20,000 plumbing contractor bond required for registration
- Renewal: annual for apprentice, biennial for licensed plumbers, by April 30
You cannot "grandfather in" from another state without sitting for the Illinois exam. Reciprocity is limited. The IDPH updates its exam content every cycle to match the current Illinois Plumbing Code, which is one of the strictest in the country.
Structural Engineer and Design Professional
If you're stamping drawings for any structural work in Illinois, you need a state-issued Structural Engineer license. $150 initial, $100 biennial renewal. Separate from the general Professional Engineer license, and required on top of it for anyone sealing structural plans. Illinois is one of about a dozen states that still distinguishes SE from PE.
Chicago: the big one
Inside the City of Chicago, every general contractor doing work over a very small threshold needs a General Contractor License from the Department of Buildings. This is the single most common Illinois contractor license and the one most out-of-state builders trip on.
Chicago sorts general contractors into five classes by maximum project value:
| Class | Max Project Value | Initial Fee | Insurance Required |
|---|---|---|---|
| Class A | Unlimited | $10,000 | $2,000,000 GL, $1M umbrella |
| Class B | Up to $10M | $5,000 | $1,500,000 GL |
| Class C | Up to $5M | $2,000 | $1,000,000 GL |
| Class D | Up to $2M | $1,000 | $500,000 GL |
| Class E | Up to $500K | $500 | $300,000 GL |
Every class requires workers' compensation, a $10,000 surety bond, a designated qualifying agent with field experience, and proof of a federal EIN. All five classes renew biennially in even years, due by June 15 of the renewal year. Miss the renewal deadline and the DOB charges a $100 per month late fee plus re-inspection of your insurance certs.
Chicago also licenses Home Repair separately from general contracting. Home Repair is smaller-scope residential work, under $25,000 per job, and costs $250 initial with a $250 biennial renewal. If you're doing kitchen and bath remodels in Lakeview or Lincoln Park, Home Repair is usually what you actually need.
Cook County and the collar counties
Suburban Cook County and the five collar counties (Lake, DuPage, Kane, Will, McHenry) do not issue countywide general contractor licenses the way Nassau or Suffolk in New York do. Instead, each municipality within the county runs its own contractor registration system.
- Evanston: $100 annual contractor registration, proof of $500K GL, workers' comp on file
- Oak Park: $125 annual, same insurance requirements, plus a separate roofing registration on top of the IDFPR license
- Naperville: $100 annual, $1M GL, $10,000 bond, online renewal
- Schaumburg: $75 annual, $500K GL
- Arlington Heights, Palatine, Des Plaines: $50 to $150 annual, village-specific insurance minimums
The pattern is consistent: flat annual fee, certificate of insurance, workers' comp, sometimes a bond. None of these are hard individually. The problem is volume. A general contractor working across the North Shore might carry eight to twelve separate village registrations, each with a different renewal month, each renewed by mail or a portal that emails its password reset link to whichever address you used in 2019.
Electricians: municipal, not state
Illinois does not license electricians at the state level. Chicago issues a Supervising Electrician license through its Department of Buildings. That license lets one individual supervise electrical work performed by a registered electrical contractor firm.
- Supervising Electrician (Chicago): $100 application, 4 years verified field experience, pass the CDB exam
- Electrical Contractor registration (Chicago): $1,000 biennial, must employ a licensed Supervising Electrician
- Suburban Cook and collar counties: each village runs its own electrical registration, typically keyed to whether you hold an ICC, NICET, or ESI-equivalent credential
If you've held a journeyman card in another state, you usually still need to sit for the Chicago exam. The CDB does not grant reciprocity the way some southern and western states do. This catches out electricians migrating from Indiana and Wisconsin almost weekly.
HVAC and refrigeration
HVAC is regulated at the municipal level throughout Illinois. Chicago requires a Refrigeration Contractor registration ($500 biennial) plus individual Refrigeration Operator cards ($100 for 3-year term) for anyone working on systems over a set tonnage. Most suburbs piggyback on EPA 608 certification plus a village business license. Nothing is statewide.
Home Repair Fraud Act: the one statewide rule every contractor needs to know
Even if your job site is in a village that requires no registration at all, the Illinois Home Repair and Remodeling Act (815 ILCS 513/) applies statewide. It requires:
- Written contract for any residential repair or remodel over $1,000
- Disclosure of your business name, address, and contact info
- A consumer rights pamphlet provided at contract signing (for jobs over $1,000)
- Three-day right of rescission for contracts signed at the homeowner's residence
- No payment demanded before materials are delivered
Violations are handled under the Illinois Consumer Fraud and Deceptive Business Practices Act. Penalties run up to $50,000 per violation and the homeowner can void the contract entirely. The Illinois Attorney General's office files dozens of these cases a year, usually against out-of-town contractors who didn't know the pamphlet rule existed.
Insurance, bonds, and workers' comp
Every Illinois jurisdiction that licenses contractors expects a live certificate of insurance at application and at every renewal. The typical stack looks like this:
- General liability: $500,000 to $2,000,000 per occurrence, depending on class and municipality
- Workers' compensation: mandatory for any non-owner employee. Illinois does not allow opt-out
- Surety bond: $10,000 to $25,000 depending on the license class
- Commercial auto: required in Chicago if company vehicles are listed
Chicago DOB runs quarterly audits against the Illinois Workers' Compensation Commission database. If your policy lapses mid-term, the DOB gets notified automatically and your license moves to "Inactive" status even though your renewal date is months away. That's the same quiet suspension pattern covered in our guide on what happens when a contractor license expires. Inactive means you cannot pull permits. You find out at the permit desk, not before.
Experience, exams, and timing
Most Chicago DOB applications and IDFPR roofing applications test trade competency, not just consumer protection. Expect:
- Chicago GC Qualifying Agent exam: 100 questions, 70% passing, covers Chicago Building Code, Plumbing Code, and Electrical Code
- IDFPR Roofing exam: proctored, covers application techniques, OSHA fall protection, energy code
- IDPH Plumbing exam: 200 questions, 75% passing, covers Illinois Plumbing Code top to bottom
- Chicago Electrician exams: 4 to 8 weeks between application acceptance and testing slot
Realistic timeline to work across Chicago and the suburbs
- Chicago General Contractor (Class D or E): 8 to 12 weeks after complete application
- IDFPR Roofing Contractor: 4 to 6 weeks
- IDPH Plumbing Contractor (if already licensed plumber): 3 to 4 weeks
- Village registrations (Evanston, Oak Park, Naperville, etc.): 2 to 4 weeks each, usually parallel
- Cook County Home Repair (separate from Chicago): 3 to 5 weeks
Total ramp for a general contractor wanting to work across Chicago, Cook County, and three or four collar-county towns: 3 to 5 months and roughly $2,500 to $12,000 in license fees depending on your Chicago class, before insurance and bond premiums. Start the applications in parallel. Do not wait for Chicago to approve before filing your village registrations.
Penalties for working unlicensed in Illinois
- Chicago: $500 to $2,000 per violation, stop-work order, and contractor cannot sue to collect on the job
- IDFPR roofing: up to $10,000 per violation, Class A misdemeanor for repeat offenses
- IDPH plumbing: up to $1,000 per day per violation, work must be redone by a licensed plumber
- Suburban villages: $100 to $750 per day of unlicensed work, typically compounding
- Home Repair and Remodeling Act: up to $50,000 per violation, homeowner can void the contract entirely
The HRRA penalty is the one that burns out-of-state contractors most often. You can do the work perfectly, invoice fairly, and still lose the case if you didn't hand over the consumer rights pamphlet at the right moment.
Reciprocity
Illinois does not offer broad contractor reciprocity with other states. IDPH plumbing has no reciprocity. IDFPR roofing has no reciprocity. Chicago GC does not recognize out-of-state credentials. Coming from California, your CSLB class gets you nothing. Coming from Texas, your TDLR registration gets you nothing. The one partial exception is Structural Engineer, which has comity through NCEES records review for roughly 40 other states.
Quick cost summary: GC licensed across Chicago and two suburbs
- Chicago GC Class D ($2M ceiling): $1,000 biennial
- Chicago Home Repair license: $250 biennial
- Evanston registration: $100 annual
- Oak Park registration: $125 annual
- IDFPR Roofing Contractor (if you do roofs): $125 biennial
- $1M general liability policy: $1,500 to $3,000 annually
- Workers' comp: varies by payroll, $2,000+ typical annual minimum
- $10,000 surety bond: $100 to $250 annual premium
Year-one out of pocket: roughly $1,725 in license fees plus $3,700 to $5,500 in insurance and bond premiums. Add about three months of application lead time and you're looking at a $7,000 ramp before your first billable job.
Check every permit your Illinois project needs
Illinois contractor licensing is a patchwork: a handful of state licenses for specialty trades, Chicago's five-class DOB system, and dozens of village registrations with their own fees, renewal cycles, and insurance thresholds. No single agency tracks your licenses for you. Miss one village renewal and you stop being allowed to pull permits there, usually at the worst possible moment.
Use the free permit checker to see every license and permit required for your Illinois construction project. Enter your project address and trade, and get the full agency list with fees, renewal periods, and the actual URLs for the Chicago DOB, IDFPR, IDPH, and relevant village portals.
Related reading: how to get a contractor license in California (single statewide board, the opposite of Illinois), how to get a contractor license in Texas (city-by-city, no state license, closest structural cousin to Illinois), how to get a contractor license in New York, how to get a contractor license in Florida, contractor license requirements by state, and what happens when your contractor license expires. Tracking a Chicago GC renewal, a Home Repair renewal, four village registrations, an IDFPR roofing cert, a workers' comp audit, and a bond rider by hand is how Illinois contractors end up accidentally inactive in August and finding out at the permit counter in September. The PermitDue dashboard puts every deadline in one place and sends reminders at 90, 60, 30, and 7 days so no single renewal can quietly fall off the list.