
Quick SummaryIllinois licenses roofing contractors at the state level rather than by county, so there is no separate Cook County license to look for. License numbers run in the format #104-XXXXXX, must appear on advertising and on the contract, and can be checked free through the IDFPR public register, where the record also shows whether the license is active and whether bonding and insurance are in place. Limited licenses cover residential buildings of eight units or fewer, while unlimited licenses extend to commercial work. Licenses lapse on December 31 of odd-numbered years, and roofing without one carries criminal penalties in Illinois. |
Replacing a roof is one of the larger decisions a homeowner makes about their house, and it often has to be made under time pressure, usually after a storm has already done the damage. Finding a licensed roofing contractor in Cook County is the part of that decision most worth slowing down for, because Illinois regulates roofing more closely than many homeowners expect, and the license itself tells you a great deal about who you are dealing with before any money changes hands.
The reassuring part is that verification takes a few minutes and costs nothing. The state keeps a public register, license numbers follow a predictable format, and the same record that confirms a contractor is licensed also shows whether they carry the bonding and insurance meant to protect you if something goes wrong partway through the job.
Illinois Licenses Roofers at the State Level
Roofing is one of the trades Illinois regulates directly, through the Illinois Roofing Industry Licensing Act administered by the Illinois Department of Financial and Professional Regulation. Anyone in the business of providing roofing services in the state has to hold a license, and the only meaningful exceptions are employees working under a licensed contractor and owners doing work on their own building.
This matters more than it might sound, because it means there is no separate county roofing license to look for. A contractor working in Evanston, Palatine, or Oak Park operates under the same state license as one working three hours south, which makes the state register the single place worth checking no matter which part of Cook County you live in.
Working without that license is not treated as a paperwork technicality either. A first offense is a Class A misdemeanor carrying fines of up to $2,500, and repeat offenses escalate to a Class 4 felony with fines reaching $25,000.
Limited and Unlimited Licenses Cover Different Work
Illinois issues roofing licenses in two categories, and the distinction is worth understanding before you start comparing quotes. A limited license covers residential properties of eight units or fewer, which is where most single-family work falls. An unlimited license covers residential, commercial, and industrial buildings.
Both are legitimate, and for a typical house a limited license is entirely sufficient. What matters is that the license is current and that its category actually covers the building you own, so it is worth asking directly if you are having a two-flat or a small apartment building roofed rather than a single-family home.
Each category carries its own bonding requirement, set at $10,000 for a limited license and $25,000 for an unlimited one, alongside public liability and property damage insurance and workers’ compensation coverage for anyone the contractor employs.
How to Verify a License Before You Sign
Illinois roofing license numbers follow the format #104-XXXXXX, and state law requires that number to appear in a contractor’s advertising as well as on the contract itself. If you cannot find it on an estimate, a truck, a yard sign, or a website, that absence is information in its own right.
To check it, search by license number or registered business name in the IDFPR license lookup. Confirm three things: that the license is active rather than expired, that the name on the license matches the name on your contract, and that the business address is a real address rather than a mail drop. The department’s consumer line, 1-800-560-6420, can help if something looks unclear.
One detail that catches people out is timing. Illinois roofing licenses expire on December 31 of odd-numbered years, which means a license can look perfectly valid on a printed document while having quietly lapsed on the register, so it is the register rather than the paperwork that settles the question.
Questions Worth Asking Before Work Begins
A short list of questions early in the conversation will tell you most of what you need to know about how a contractor runs their business.
Written proof of license: Ask for the license number in writing and check it yourself rather than accepting a verbal answer.
Certificate of insurance: Request it from the insurer directly rather than as a photocopy, and confirm the coverage is current.
Permit responsibility: Find out who pulls the permit, since a contractor who expects the homeowner to handle it is telling you something about how they work.
Recent local references: Ask for work completed within the past year and reasonably nearby, so you can see how those roofs came through a Chicago winter.
Crew arrangements: Ask whether the crew is employed by the company or subcontracted, and who supervises the work day to day.
Warranty terms: Ask what the workmanship warranty covers, how long it runs, and what would void it.
A contractor comfortable with those questions usually answers them without much prompting. Hesitation, vague answers, or pressure to sign before you have had a chance to check anything are all worth paying attention to.
The Red Flags Illinois Regulators Warn About
IDFPR publishes its own guidance for homeowners hiring roofers, and the warnings are consistent and specific. The department flags contractors who arrive door to door, out-of-state operators who are not licensed in Illinois, businesses using post office boxes or storage facilities as their address, missing license numbers on advertising and vehicles, and contracts presented with blank spaces still in them.
This part of the county sees hail often enough that those patterns show up most seasons, usually within days of a significant storm. A crew that appears in the neighborhood the same week, offers a free inspection, and needs a signature that afternoon is following a familiar script. A local contractor will still be reachable next spring if a question comes up about the work, which is not something you can assume about an operation that follows weather across state lines.
Permits and Village Requirements Across the County
The state license is the first layer, but it is not the only requirement. Most municipalities here require a permit for a roof replacement, and some also ask contractors to register with the village before working in it. Requirements vary from one town to the next, and an experienced local contractor will already know which rules apply where.
It is reasonable to ask, before signing, who is responsible for pulling the permit and whether the quoted price includes the fee. Settling that early avoids a delay later, when the crew is scheduled and the paperwork is not.
Work With a Licensed Local Roofing Team
Skyline Exteriors & Construction, PLLC is a licensed Illinois roofing contractor handling roofing installation and replacement across Cook County and the surrounding collar counties, including recent roof replacements in Aurora, with roughly 250 Google reviews at a 4.9-star average. We run full crews on full replacements rather than sending a technician out to patch, and we are glad to hand over our license number, insurance certificate, and recent local references before you decide anything. If a siding project is also on your list, the same verification steps apply — see our guide to choosing a siding contractor in Chicago. Get your free estimate to talk through your roof and what a replacement would involve.
FAQs
Do roofing contractors have to be licensed in Illinois?
Yes. The Illinois Roofing Industry Licensing Act requires anyone providing roofing services to hold a state license, with narrow exceptions for employees of a licensed contractor and owners working on their own building.
How do I check whether a roofer is licensed in Cook County?
Search the contractor’s license number or registered business name in the IDFPR license lookup. Confirm that the license is active, that it matches the name on your contract, and that it has not passed its renewal date.
What is the difference between a limited and an unlimited roofing license?
A limited license covers residential buildings of eight units or fewer, while an unlimited license also covers commercial and industrial work. For a single-family home, a limited license is sufficient.
Does Cook County issue its own roofing license?
No. Roofing licenses are issued by the state rather than by the county. Individual municipalities may still require a permit or local contractor registration before work begins.