What happens if you skip the permit (and you needed one)
- Stop-work orders from the City of Derby Building Department can cost $250–$500 in fines, plus you'll owe double the permit fee ($200–$800 total) when you finally file for compliance inspection.
- Insurance claim denial: your homeowner's insurer can refuse coverage for water damage that occurs after unpermitted roof work, leaving you liable for $5,000–$30,000+ in repairs.
- Seller's disclosure hit: Kansas law requires disclosure of unpermitted work on resale; a buyer's inspector will find the work, and you'll owe for re-inspection and corrective permitting (add $500–$1,500 to closing costs).
- Refinance or home-equity-line blocking: lenders routinely run permit searches before closing; unpermitted roof work can delay or kill the deal, costing you 30–60 days and appraisal-fee loss ($400–$800).
Derby roof replacement permits — the key details
The City of Derby Building Department requires a permit for full roof replacement, tear-off-and-replace, and any material change (shingles to metal, asphalt to tile, etc.). IRC R907.4 states clearly: 'If the existing roof covering has two or more layers, the new roof covering shall not be installed until all existing layers are removed.' Derby applies this literally. If a field inspector finds a third layer, the permit is cited as deficient, work stops, and you must submit a tear-off plan showing removal of all layers before re-roofing. Repairs under 25% of roof area, such as patching a handful of damaged shingles after a storm or replacing flashing around a vent, do not require a permit. The City of Derby distinguishes between 're-roofing' (permit required) and 'repair' (typically exempt under 25% threshold), but the burden is on you to document the scope accurately in any permit application or exemption claim.
Underlayment and fastening specifications are non-negotiable in Derby permits. The IRC R905.2 (Asphalt Shingles) and equivalent sections for metal and tile require specification of underlayment type, fastening pattern, and fastener size. Your roofing contractor must submit or reference a product data sheet showing ASTM D6381 compliance for the underlayment (commonly ASTM D226 Type II asphalt felt or synthetic). Derby's building department will ask: 'Is underlayment ASTM D6381 rated? How many fasteners per shingle? 6 nails or 4 nails + adhesive?' For metal roofing, fastening into purlins or direct deck attachment must be detailed. If your roofer says 'We'll figure it out in the field,' the permit will be rejected. Ice-and-water shield is required in Derby's Climate Zone 5A from the eave up 24 inches; zone 4A requires it per IRC R905.1.2, typically 6 inches from eave. This is especially critical in north-Derby neighborhoods near the Ninnescah River floodplain, where winter freeze-thaw is severe.
Structural deck inspection and repair authority rests with the City of Derby Building Department's plan reviewer and field inspector. If roofers remove the old roof and find rotted decking, soft joists, or sagging due to snow load, the permit must be amended to include deck repair. This triggers an additional inspection and often requires engineer certification (cost: $300–$800 for a simple structural letter). Many homeowners are blindsided by this cost. The IRC R905.1.1 requires deck to be 'structurally sound' — the City interprets this strictly. If your house has older 1x6 or 1x8 boards instead of modern plywood, the City may allow re-roofing over them if they pass inspection, but any replacement boards must meet current code (7/16" OSB or 1/2" plywood minimum). This is especially relevant in Derby's older neighborhoods (pre-1970s) east of Mulberry Street, where 1x lumber decking is common.
The City of Derby Building Department currently processes roof permits through an online portal (check city website or call 316-788-5666 to confirm current system) and also accepts in-person filings at City Hall. Like-for-like replacements (same asphalt shingles, no deck work) often qualify for over-the-counter approval with a permit fee of $100–$200 based on roof area (typically $0.50–$1.50 per square foot). Material changes or structural repairs require full plan review (7–10 business days). Inspections are typically two: rough-in (deck and underlayment before shingles are fastened) and final (after all work and cleanup). Your roofing contractor must call for inspection; the City gives 24-hour notice for availability. Final inspection includes a visual check of flashing, ridge detail, valleys, and fastening pattern compliance.
Owner-builder permits are allowed in Kansas for owner-occupied residential property, so you can technically pull the permit yourself rather than relying on the roofing contractor. However, you must be prepared to submit the same underlayment and fastening specs, pass two inspections, and sign off as the responsible party. Most homeowners have the contractor pull the permit to avoid liability. If you do pull it yourself, verify with the City that your roofing contractor is licensed in Kansas (license number required on some plans) and has liability insurance (required for work on your property). The City does not verify contractor licensing as part of the permit review, but your homeowner's insurance may require proof of licensing if a claim arises.
Three Derby roof replacement scenarios
Climate Zone 5A vs 4A in Derby: why ice-and-water shield thickness matters
Derby straddles two IRC climate zones: 5A (north of the Ninnescah River, including older neighborhoods around Mulberry Street and the City Hall area) experiences freeze-thaw cycling 60+ days per winter, while Zone 4A (south) averages 30–50 days. This 30-day difference translates directly to ice-dam risk. Ice dams form when snow melts on the warm side of a roof, runs down, and refreezes at the eave where it meets cold outside air. In Zone 5A, the City of Derby Building Department (and experienced local roofers) extend ice-and-water shield 24 inches up the slope from the eave; Zone 4A typically requires 6–12 inches per IRC R905.1.2. The cost difference is minimal ($0.50–$1.00 per linear foot of ice-and-water shield), but the protection difference is substantial. A typical 1,400 sq ft house has 160–180 linear feet of eave; extending the shield 24 inches instead of 6 inches adds only $80–$150 to material cost but prevents $3,000–$8,000 in water damage if an ice dam forms and backs water under shingles. When you get a roofing quote in north Derby, verify that ice-and-water shield extends 24 inches and is ASTM D6381 rated (not cheap felt). If a roofer says 'We'll use 6 inches; it's code,' push back — code is a floor, not a ceiling, and local best practice in 5A is 24 inches. The City of Derby inspector will not fail a roof for using 24 inches when 6 is code, but will flag missing or undersized ice-and-water shield on inspection.
Loess soils in Derby's northwest quadrant and expansive clay east of Cottonwood (near the US-54 corridor) create differential settlement that can cause roof racking and stress on flashing. If your home was built on fill or has a history of foundation movement, roofers should inspect for signs of deck warping or nail popping before starting work. The City of Derby does not typically require soil-stability certification for reroofing, but if structural repairs are needed due to movement, an engineer's letter (cost: $300–$500) becomes part of the permit. Sandy soils west of Mulberry tend to drain well and are less problematic for roof work, though wind-driven rain is slightly more aggressive in that zone due to lower tree cover.
Permit timeline and inspection workflow in Derby: what to expect week-by-week
Week 1: Roofing contractor pulls permit and submits scope (like-for-like or material change). For like-for-like asphalt shingles with no deck work, the City issues the permit same-day or next-day, often over-the-counter. For material changes (shingles to metal, tile, etc.) or structural repairs, the permit goes to plan review; reviewer has 5–7 business days to examine underlayment specs, fastening details, flashing design, and structural capability. If plan is deficient (e.g., no fastening pattern shown, no underlayment spec), the City requests clarification within 2–3 days; roofer resubmits, adding another 3–5 days. Total time for plan review: 7–14 days depending on deficiency count. Week 2–3: After permit is issued, roofing contractor schedules the rough inspection. The City of Derby does not have a dedicated roofing inspector; the building official or a general inspector performs the work. Call the City (typically 316-788-5666, verify current number) to request inspection availability. Most inspections are scheduled 24–48 hours after request, but in April–May (peak roofing season), you may wait 5–7 days. Rough inspection occurs after old shingles/flashing are removed and underlayment/ice-and-water shield are installed but before new shingles are fastened. Inspector checks: (1) no third layer is present in field; (2) underlayment is ASTM D6381 rated and fully adhered; (3) ice-and-water shield extends correct distance from eave per climate zone; (4) deck is structurally sound (if any rot found, additional repair permit required). If rough inspection fails, roofer must correct deficiency and request re-inspection (add 2–3 days). Week 3–4: Final inspection occurs after all shingles, flashing, and ridge caps are installed. Inspector verifies: fastening pattern (6 nails per shingle, or per metal/tile manufacturer spec), flashing sealed and stepped per code, no gaps or loose material, cleanup complete. Final inspection is usually pass/fail same day. Permit is then closed by the City. Total timeline from permit pull to final inspection close: 3 weeks (best case, like-for-like, no deficiencies, no inspection backlog) to 6 weeks (material change, plan review delays, spring-season inspection waits). Budget accordingly in your project planning.
The City of Derby Building Department currently operates Monday–Friday, 8 AM–5 PM (verify hours at city website or by phone). Inspection requests must be made during business hours. If you hire a contractor who pulls the permit, they handle inspection scheduling, but you should confirm the contractor will be available on the inspection date (you don't need to be home, but the contractor must be). If you pull the permit yourself as owner-builder, you are responsible for calling for inspections and ensuring the roofer coordinates availability. Some contractors charge a re-inspection fee ($150–$300) if they miss the first scheduled inspection and must reschedule; clarify this in your contract upfront.
Derby City Hall, Derby, Kansas 67037 (confirm address locally)
Phone: 316-788-5666 (verify current number with city website) | https://www.derbycityks.com (check for online permit portal link)
Monday–Friday, 8 AM–5 PM (verify locally)
Common questions
Do I need a permit to patch a few damaged shingles after a storm?
No, if the damage is under 25% of roof area (typically fewer than 15–20 shingles on a standard residential roof). Simple shingle patching and flashing re-caulking are repair work and exempt from permits in Derby. However, if the roofer uncovers more damage upon removal and scope crosses 25%, you must stop and pull a permit before continuing. Have the roofer document the scope in writing before starting work to avoid surprises.
My roof has two layers already. Can I just add a third layer of shingles without tearing off?
No. IRC R907.4 (which Derby enforces) prohibits a third layer. If your roof has two or more existing layers, all layers must be removed before new shingles are installed. This is non-negotiable and will be flagged on rough inspection if not done. Budget for tear-off labor ($800–$2,000) and disposal.
What if I change from asphalt shingles to metal roofing — does that require a different type of permit?
Yes. A material change requires full plan review (7–10 days) versus over-the-counter approval for like-for-like shingle replacement. You must submit metal panel specs, fastening detail, and underlayment type. Permit fee is typically higher ($200–$350 vs. $100–$150). The City inspector will verify structural capability (metal is heavier) and fastening per IRC R905.4.
I'm in the flood zone south of the Ninnescah. Does that change what I need to permit?
Flood-zone location does not change permit requirements (a re-roof still requires a permit), but it may trigger additional review for wind and water resistance. The City of Derby may ask for enhanced flashing detail or secondary water barrier specification in FEMA flood zones. Discuss flood-zone implications with your roofer before pulling the permit.
Can I pull the roof permit myself as the owner, or must the roofing contractor do it?
Owner-builder permits are allowed in Kansas for owner-occupied residential property, so you can pull the permit yourself. However, you must be prepared to submit underlayment and fastening specs, pass two inspections, and sign as the responsible party. Most homeowners have the contractor pull it to avoid liability. If you pull it yourself, verify the contractor is licensed in Kansas and has liability insurance.
What inspections will the City of Derby require, and do I need to be home for them?
Two inspections: rough (after underlayment is installed but before shingles are fastened) and final (after all shingles, flashing, and ridge caps are complete). You do not need to be home; the roofing contractor must coordinate availability with the City inspector. Rough and final inspections are typically scheduled 24–48 hours after request, but spring season may have 5–7 day waits.
The roofer says ice-and-water shield 'takes too long' and wants to use just 6 inches. Will the City approve it?
Yes, 6 inches meets the IRC minimum, so the City will not fail the inspection. However, Derby's Zone 5A (north of the Ninnescah) experiences significant freeze-thaw cycling, and local best practice is 24 inches to prevent ice-dam water infiltration. The $80–$150 material cost difference is trivial compared to $5,000+ in potential water damage. Push back on this recommendation or hire a different roofer who follows best practice.
How much does a roof permit cost in Derby?
Like-for-like asphalt shingle replacement: $100–$150. Material change (shingles to metal/tile) or structural repair: $200–$350. Fees are typically based on roof area ($0.50–$1.50 per square foot) or a flat rate depending on scope complexity. Confirm the exact fee with the City of Derby Building Department before pulling the permit.
If the inspector finds rotted decking during the rough inspection, what happens?
Roofing work must stop. The roofer must remove the damaged deck boards and replace them with 7/16-inch OSB or 1/2-inch plywood per current code. This is a structural repair and may require an amended permit and additional inspection ($100–$150 permit addition). Some roofers carry 'open cost' allowances of $500–$1,500 for deck repair to cover this contingency; clarify this in your contract.
Can I buy shingles from Menards or Lowe's and have my own roofer install them, or does the roofer need to supply materials?
You can supply materials, but the roofer must verify they meet IRC R905 and the product data sheet must show ASTM D225 (for asphalt shingles) or equivalent for the chosen material. The roofer assumes responsibility for installation quality on the permit, so they may refuse to install materials they did not source. Confirm material supply responsibility in your contract upfront to avoid permit delays (e.g., if product is not documented with the permit, inspector may reject it).