Chicago Roofing Permits and Licensed Contractor Verification

Hiring an unlicensed or unpermitted roofer in Chicago can leave a homeowner without recourse if the job goes wrong, void manufacturer warranties, and complicate a future home sale. This guide explains when a roof permit is required in Chicago, how the city's permit process works, and how to verify a contractor holds a valid Illinois IDFPR roofing license before signing a contract.

By Jason Green · Roofing & Gutters · Published August 13, 2026 · 6 min read

Roofers in Chicago, IL

When does a Chicago roof job need a permit

The City of Chicago Department of Buildings requires a permit for full roof replacement, meaning a tear-off and recover of the roofing system, on nearly all residential structures. Minor spot repairs on a small area, such as replacing a few damaged shingles, may not require a separate permit, but homeowners should confirm scope classification with DOB or their contractor rather than assume.

Homes located in a designated local landmark district, such as Old Town Triangle, Pullman, or a handful of others across the city, or individually landmarked buildings, may need additional Commission on Chicago Landmarks review before roofing materials are changed on a street-visible slope, even for a like-for-like replacement.

How the Chicago roofing permit process works

Roofing permits are applied for through the city's e-permit system, and a licensed contractor typically pulls the permit on the homeowner's behalf, listing the scope of work, materials, and square footage. Fees and review timelines vary depending on project scope and whether landmark review is triggered.

During the job, a permit should be posted visibly at the site, and the city may conduct inspections depending on the scope; homeowners should ask their contractor for the permit number and can look up permit status through the city's online permit search tool.

Verifying an Illinois roofing contractor license

Illinois requires roofing contractors performing work over $1,000 to hold a state roofing license issued by the Illinois Department of Financial and Professional Regulation (IDFPR). This is a statewide requirement, so it applies to any roofer working in Chicago regardless of where their business is headquartered.

Homeowners can verify a license number and check for disciplinary actions through the IDFPR License Lookup tool before signing a contract; a legitimate roofing company will readily provide their license number and it should show as active and in good standing.

Insurance and other verification steps

Beyond the state roofing license, ask for proof of general liability insurance and workers compensation coverage, since roofing is high-risk work and an uninsured crew injured on your property can create liability exposure for the homeowner.

Check for a City of Chicago business license if the contractor operates locally, get references from recent Chicago-area jobs, and be cautious of door-to-door solicitors after storms who pressure same-day contract signatures, a common tactic among traveling storm-chaser crews.

Red flags when hiring a Chicago roofer

Be wary of any contractor who cannot provide an IDFPR license number, asks for full payment upfront before work begins, or refuses to put the permit and scope of work in writing.

A trustworthy roofer will walk you through the permit process, explain what inspections to expect, and provide a written contract detailing materials, warranty terms, and payment schedule tied to project milestones rather than a single lump sum paid in advance.

Typical cost ranges

Chicago DOB roof permit (typical)$100 - $400
Landmark district review (if applicable)$0 - $500
Roof inspection before hiring$150 - $400
General liability insurance verificationNo cost to homeowner

Ranges are general estimates gathered from homeowner-reported quotes, not an offer or a quote for your project.

Common questions

Does every roof job in Chicago need a permit?

Full roof replacements generally require a City of Chicago Department of Buildings permit, though minor spot repairs on a small area may not; homeowners should confirm scope classification with DOB or their contractor.

How do I check if a roofer is licensed in Illinois?

Use the Illinois Department of Financial and Professional Regulation (IDFPR) License Lookup tool to search the contractor's name or license number and confirm it is active and in good standing.

What happens if I hire an unlicensed roofer in Chicago?

Unlicensed roofing work over $1,000 is illegal in Illinois, and hiring an unlicensed contractor can leave you without legal recourse, void manufacturer warranties, and complicate insurance claims or a future home sale.

Who pulls the roofing permit, me or the contractor?

A licensed contractor typically pulls the permit on the homeowner's behalf through the city's e-permit system, listing the scope of work and materials, and should post the permit visibly at the job site.

Want real numbers for your own project?

Two minutes now beats weeks of unreturned calls. Free, no obligation, never more than three roofers.

Get My Free Roofing Quotes

More on this market

Local cost ranges, seasons, permits and licensing for this city live on the market page.

Roofers in Chicago, IL

The Henry Standard

Every roofer in our network agrees to three things.

Show up

Call back. Keep appointments. And if something changes, communicate it.

Quote honestly

Clear scope, materials, and pricing in writing—so you know what you're agreeing to.

Finish the work

See the job through and take care of the agreed-upon work before calling it finished.

Nothing revolutionary. Just the way we believe doing business should still be done.