

Can you work on roofs without a General Contractor License in Illinois? Yes and no, because the requirements vary and we'll explain them all.
Roofing is recognized as a unique profession in Illinois, which means you need a separate license. Roofers do not need a General Contractor license in most Illinois municipalities, except for Chicago and Aurora. These municipalities require a GC License for some major building projects, including roofing.
This guide will tell you if you need a General Contractor License for roofing, the license requirements, application steps, and costs.
Roofers do not need a General Contractor License in most Illinois states. Chicago and Aurora are two exceptions that require a General Contractor License in addition to the Illinois Roofing License for some projects.
Roofers in the City of Chicago must obtain a general contractor license, especially when they have subcontractors or are the primary contractor party. Here's a list of the municipalities that require and do not require a GC license:
| Municipality/City | Requires a Roofing License? | Requires a GC License? |
| Chicago | Yes | Yes, for some projects |
| Aurora | Yes | Yes, for some projects |
| Rockford | Yes | No |
| Joliet | Yes | No |
| Naperville | Yes | No |
| Elgin | Yes | No |
| Springfield | Yes | No |
Note: Most of these areas might have local laws that require a GC License. Please check your local development authority to get an accurate idea of the requirements.
If you're caught working without the required general contractor license, you may face hefty fines and penalties, such as:
A General Contractor license in Illinois can cost between $300 to $2,000+ annually, along with additional costs for:
Overall, the license cost depends on your location and the size/class of the project. To break that down, here's a typical estimate of the license fee in the cities in Illinois:
If you plan to operate in the City of Chicago, you must apply for a general contractor license through the Chicago Department of Buildings (DOB). Unlike other municipalities in Illinois, Chicago has a structured licensing system based on the project scope and value.
Here's how much a GC license may cost in Illinois:
You'll have to pay extra fees if your license expires. You will also need to acquire a building permit to work on roofs in Chicago.
Since the cost varies, here's roughly how much an Illinois contractor license might cost in other cities in the state of Illinois:
Since there's no statewide general contractor license, all licensing decisions are made at the city or county level. Meaning, the licensing requirements vary, but most municipalities share a common set of baseline requirements.
The exact process will differ, but here's what most cities require before becoming a general contractor in Illinois:
In Chicago, general contractors must apply for their general contractor license through the Department of Buildings. The insurance coverages are divided into 5 different classes: A, B, C, D, and E.
Each class requires insurance coverage, a surety bond of $20,000, and payment of an annual licensing fee. We know it might sound confusing to you, but it doesn't have to be that way. Join our roofing classes, where we teach you everything you need to work legally as a successful roofer in Illinois.
The application process varies by municipality. Here's a general step-by-step guide to getting your GC license:
The insurance requirements for a general contractor license in Illinois typically include general liability insurance of a minimum of $1 million per occurrence and workers’ compensation coverage if the contractor has employees. However, municipalities like Chicago might require higher limits or specific endorsements depending on the license class.
Apply through the Department of Buildings, select the correct license class (A, B, C, or D), submit proof of insurance and bonding, complete the application, and pay the required fees. Moreover, you must renew the license annually to remain valid.
In Illinois, there is no statewide general contractor license available online. However, many cities, such as Chicago, require a local license, which you can apply for online through the municipal website. We recommend checking with your city or county to confirm local licensing and online application options.
Yes, you need a plumbing license to perform plumbing work in Illinois. The Illinois Department of Public Health (IDPH) requires all plumbers to be licensed, including apprentices and contractors.
Yes, you need an electrical contractor license in Illinois, but licensing is handled at the municipal level. The state does not issue a statewide license for electricians. Cities like Chicago require electrical contractors to be licensed through the local Department of Buildings.
Most roofers do not need a GC License in Illinois. The Illinois Limited and Unlimited Roofing Licenses already count as specialty certifications. However, in certain areas, it's mandatory to register as a general contractor before offering roofing as a subservice.
The need for a GC License changes based on municipalities. Chicago and Aurora are two vibrant examples of areas where you might need a GC License with a Roofing License for most major projects.
We highly recommend checking your local laws and regulations. If you're still worried, we'll explain the processes and needs in our roofing classes. We've helped thousands of roofers operate legally and successfully in Illinois. Join our roofing classes today.