Johnson County Roofing Permits: What You Need to Know
Do you need a permit for your roof work? Probably. Here's what Johnson County requires and why it matters.

Want a straight answer about your own roof?
Free inspection, written report, no sales pitch. We cover Johnson, Douglas, Wyandotte and Leavenworth counties.
Nobody gets excited about building permits. The honest answer in Johnson County is that it depends on your address. Johnson County licenses roofing contractors, but building permits come from the city your home sits in, and the cities do not all treat a reroof the same way. Here's how to find the rule that actually applies to you.
When you need a permit
It depends on the city. The City of Olathe, for one, says a permit is not required for reroofing or for repairs down to the roof deck on one- and two-family dwellings and townhomes, and that city inspections are not required for that work. Other Johnson County cities do require a permit for a residential reroof. Because the rule follows the property address rather than the county line, check with your city's building department before the tear-off starts.
Minor repairs usually don't require a permit. Replacing a few damaged shingles, fixing a small flashing issue, patching a leak. These are considered maintenance, not construction, and most JoCo cities don't require permits for them. But there's a gray area. If the repair covers a large section of the roof or involves any structural work to the decking, check with your city first. Better to ask and not need a permit than to skip it and get flagged.
The 25 percent rule
About 18% damaged
Repair is allowed
Patch the damaged section only
About 45% damaged
Full replacement required
Whole roof must meet current code
Who pulls the permit
When a permit is required, the contractor normally pulls it, and that is how we handle it. Some jurisdictions also let a homeowner pull their own. If a roofer says your job doesn't need a permit, that is not automatically a warning sign, because in a city like Olathe it is exactly what the city publishes. Ask which rule they are relying on, then confirm it with that city yourself. A roofer who cannot name the rule is the real problem.

The inspection process
Where a permit is issued, the city decides what happens next and what its inspector reviews. That commonly covers items such as fastening, underlayment, flashing and ventilation, but the scope belongs to the city, not to us to promise. A completed inspection records that the jurisdiction's review took place. It is not a warranty, and it does not replace your written contract or the manufacturer's installation requirements. Ask your city what its process involves for your address.
Contractor license requirements
Johnson County licenses roofing contractors, and several cities run their own licensing on top of that. Kansas separately administers roofing registration through the Attorney General's office, which is a different thing from a local license. Kansas does not issue a statewide contractor license, so ask for the specific credential that applies at your address, and have the insurance agent send the certificate directly rather than taking a copy from a salesperson.
Why any of this matters
Where a permit is issued, it creates a public record that the work went through the jurisdiction's review process. Missing or open permits can raise questions during a future sale. Confirm a permit's current status directly with the city before work begins and again after any final inspection.
On jobs that need a permit, we pull it. Where the city doesn't require one, we still build to the manufacturer's instructions and the code that city has adopted. If you have questions about permits or anything else about your roofing project, call us at (913) 954-4501.
Sources
Primary references used for the specific claims identified in this guide.
- Residential Building Permits
City of Olathe
States that permits and city inspections are not required for reroofing or repairs down to the roof deck on one-family dwellings, two-family dwellings and townhomes, that the work must still meet the adopted IRC and Olathe Municipal Code, and that contractors must hold a Johnson County license and register with the State of Kansas.
Want a straight answer about your own roof?
Free inspection, written report, no sales pitch. We cover Johnson, Douglas, Wyandotte and Leavenworth counties.
