
Do You Need a Roofing Permit in Champaign County?
- City of Champaign: Managed by the Building Safety Division. As of January 1, 2025, all permit applications are handled through the OpenGov online portal at champaignil.gov.
- City of Urbana: Has its own building department and permit process.
- Unincorporated Champaign County: Handled by the Champaign County Department of Planning & Zoning at 1776 E. Washington Street, Urbana, IL 61802.
When You DO Need a Roofing Permit
- A full tear-off and replacement of your existing roof
- Re-roofing projects where new materials are added over existing layers
- Structural work, including replacing decking, rafters, or framing
- Adding or relocating skylights or roof penetrations
- Any work that exceeds local square footage thresholds (typically 100 square feet or more)
When You Might NOT Need a Permit
- Small patch repairs that cover less than 25% of the total roof area
- Maintenance work with no structural component involved
- Shingles-only repairs in some jurisdictions where no sheathing is being replaced
Types of Roofing Permits in Illinois

| Permit Type | What It Covers | When You Need It | ||
|---|---|---|---|---|
| General Roofing / Re-Roofing Permit | Full installation, replacement, or recovery beyond minor repairs | Most full roof replacements | ||
| Roof Repair Permit | Repairs exceeding local area thresholds | Repairs covering more than 25% of the roof | ||
| Roof Recover Permit | New layer installed over existing roofing | Overlay / cap sheet projects | ||
| Re-Roof with Structural Change | Work involving rafters, skylights, or structural alterations | Any job that touches the structural system |
How to Get a Roofing Permit in Champaign County: Step by Step
Getting roofing permits in Champaign isn’t overly complicated once you know the steps. Here’s how it works.
Step 1: Determine Your Jurisdiction
Before anything else, confirm which building department handles your property. Check whether you fall within city limits (Champaign or Urbana) or unincorporated county territory. Your PIN (property identification number) can help, and your contractor should be able to assist with this as well.
Step 2: Hire a Licensed Illinois Roofing Contractor
Illinois requires that any contractor performing roofing work hold a valid Limited or Unlimited Roofing License issued by the Illinois Department of Financial and Professional Regulation (IDFPR). When you’re vetting contractors, ask for their license number and verify it through the IDFPR’s online lookup tool. Also confirm they carry general liability insurance and workers’ compensation coverage.
This isn’t just bureaucratic box-checking. If something goes wrong during your project and your contractor isn’t licensed or insured, you could be left holding the bag. We’ve seen it happen.
Step 3: Gather Your Documentation
Your contractor will typically handle most of this, but it helps to know what’s needed:
- Your property identification number (PIN)
- The contractor’s Illinois roofing license number and proof of insurance
- A scope of work description and signed contract
- Roof plans or diagrams with dimensions, slopes, and drainage information (required for structural work)
Step 4: Submit Your Application
- City of Champaign: Apply online through the OpenGov portal at champaignil.gov. This system has been in place since January 1, 2025, and allows applications, document uploads, and status tracking all in one place.
- Champaign County (unincorporated): Contact the Department of Planning & Zoning by phone at (217) 384-3708 or visit their office at 1776 E. Washington Street, Urbana, IL 61802.
Your contractor can pull the permit on your behalf, which is the most common approach. But the homeowner ultimately carries responsibility for making sure permitted work is properly inspected and closed out. Stay involved.
Step 5: Pay the Permit Fee
Fees differ depending on your jurisdiction. More on exact costs in the next section.
Step 6: Post the Permit and Schedule Inspections
What Does a Roofing Permit Cost in Champaign County?
Fee Component | City of Champaign | Champaign County (Unincorporated) | ||
|---|---|---|---|---|
Base Permit Fee | ~0.5% of project cost + plan review fee | $16.00 per 100 sq. ft. | ||
Certificate of Compliance | Included in permit | $33.00 | ||
Maximum Fee Cap | Varies | $1,500 per structure | ||
Stormwater Review (if applicable) | Varies | Up to $1,500 deposit | ||
What Happens During the Roofing Inspection?
Once a permit is issued and work begins, inspections are part of the process. Most homeowners have never dealt with a roofing inspection before, so here’s what to expect.
Inspectors are typically checking compliance with the International Residential Code (IRC) and International Building Code (IBC), both of which are adopted locally. They’re not looking for reasons to fail your job. They’re making sure the work is done correctly so your roof performs the way it should.
Common Inspection Checkpoints
Ice and water shield inspection. This happens after the underlayment goes down but before shingles are installed. Inspectors verify proper coverage, especially at eaves, valleys, and penetrations, where water infiltration is most likely.
Decking and sheathing inspection. The inspector evaluates the roof deck for rot, delamination, or inadequate fastening before new materials go over it. If your contractor spots bad decking during a tear-off, this is the moment to document and address it.
Flashing and penetration review. Step flashing, counter flashing, valley flashing, and pipe boots all get reviewed for proper installation. This is one of the most common areas where shortcuts cause problems down the road.
Final inspection. After all work is complete, a final inspection confirms everything is code-compliant. This closes out the permit.
Some projects require multiple visits, including a rough inspection mid-job and a final at completion. Your contractor will know the schedule and coordinate accordingly.
What Happens If You Skip the Permit?
This section exists for a reason. Every year, homeowners choose to skip roofing permits, usually because a contractor suggested it would speed things up or reduce costs. Here’s what can actually happen.
Fines and penalties. Unlicensed roofing work in Illinois can result in fines up to $1,500 per violation under state law.
Stop-work orders. The municipality has authority to stop construction entirely until permits are obtained and inspections are scheduled. That means your half-finished roof sits exposed until everything is sorted out.
Insurance complications. Homeowner’s insurance policies commonly exclude claims related to unpermitted work. If your roof was replaced without a permit and you later file a water damage claim, your insurer may deny coverage or reduce the payout.
Resale issues. When you sell your home, unpermitted work must be disclosed. Buyers’ lenders sometimes require that unpermitted work be brought into compliance before closing. This can mean pulling permits retroactively, paying for inspections, and in some cases, tearing out and redoing work.
Mandatory removal. In the worst-case scenario, a building department can require that non-compliant roofing be removed and reinstalled to code. Nobody wants to pay for a roof twice.
Hiring the Right Roofing Contractor in Champaign County
With roofing permits Illinois regulations in mind, finding the right contractor means more than finding the lowest bid. Here’s what to look for.
Verify their state license. Illinois requires all roofing contractors to hold a valid Limited or Unlimited Roofing License through IDFPR. Ask for their license number and look it up.
Confirm insurance. General liability and workers’ compensation are non-negotiable. If a worker gets injured on your property and your contractor doesn’t have workers’ comp, you could face liability.
Ask who pulls the permit. A reputable contractor will pull the permit as part of the job. Be cautious of any contractor who suggests skipping the permit or asks you to pull it yourself without explanation.
Get a written contract. This should cover scope of work, materials, timeline, payment schedule, and who is responsible for permits and inspections.
Check local reviews. Online reviews from other Champaign County homeowners are worth reading. Look for comments about communication, timeline, and how the contractor handled unexpected issues.
A Few Questions Worth Asking Your Contractor
- What is your Illinois roofing license number, and can I verify it?
- Will you pull the permit for this project?
- How do you handle decking damage discovered during tear-off?
- What roofing materials do you use, and are they code-compliant for this area?
- Who coordinates inspections with the building department?
Frequently Asked Questions About Roofing Permits in Champaign
For straightforward re-roofing projects, the City of Champaign often processes applications within a few business days. More complex structural projects may take longer. Unincorporated county permits vary. Your contractor should give you a realistic timeline based on current department workloads.
Homeowners can perform their own roofing work, but a permit is still required for any project over 100 square feet. If you hire a contractor, they must hold a valid Illinois roofing license. DIY work still needs to pass inspection.
Most jurisdictions in Champaign County have adopted versions of the International Residential Code (IRC) and International Building Code (IBC). One practical requirement: no more than two layers of roofing material are typically allowed. If your home already has two layers, a full tear-off is required before new materials can go on.
Minor patch repairs usually don’t require a permit. But if you’re replacing more than 25% of the roof area, a permit is generally required. After major storm events, contact your building department before authorizing work, especially because insurance companies also want proper documentation.
Key Resources and Contact Information
- Champaign County Department of Planning & Zoning: 1776 E. Washington Street, Urbana, IL 61802 | (217) 384-3708
- City of Champaign Building Safety Division: Online permit portal at champaignil.gov (OpenGov system)
- IDFPR License Verification: Verify roofing contractor licenses through the Illinois Department of Financial and Professional Regulation
- Champaign County Fee Schedule: Available from the Department of Planning & Zoning








