What happens if you skip the permit (and you needed one)
- Stop-work order issued by Windsor Building Department; typical fine $500–$1,500 plus cost to remove non-permitted work and re-pull permit at double fees.
- Homeowner's insurance may deny a future water-damage claim if reroofing wasn't permitted and inspected, especially in fire-zone areas where documentation is tied to policy renewal.
- Property title can receive a lien for unpermitted work; any sale or refinance will uncover the unpermitted roof via title search, forcing permit retroactively or price reduction of $5,000–$15,000.
- County assessor may re-assess property value upward if unpermitted work is discovered, increasing property taxes permanently by $200–$600 annually depending on assessed roof cost.
Windsor roof replacement permits — the key details
Windsor Building Department enforces the 2022 California Building Code, which incorporates IRC R907 (Reroofing) and IRC R905 (Roof Coverings). The most critical rule for Windsor homeowners: IRC R907.4 mandates that if existing roof has three or more layers, you must perform a complete tear-off — no overlay permitted. During the permit plan-review phase, the inspector will ask for photographic evidence of existing roof condition and layer count. If field inspection discovers a third layer after work begins, the permit is subject to stop-work until the contractor removes all old material. For two-layer roofs or single-layer composition shingles, a direct overlay (reroofing without tear-off) is permitted if the substrate is sound. However, Windsor's coastal exposure and fire-zone designation create additional requirements: the plan must specify underlayment type (typically synthetic or felt, with ice-water-shield at eaves), fastening pattern (nail or staple gauge, spacing), and fire rating. Class A fire-rated composition shingles are strongly recommended in Windsor (even if not mandated by code) — they improve insurability and resale appeal. Material changes — such as upgrading to metal or clay tile — require a structural evaluation of the existing roof deck to confirm it can support the additional dead load. A metal or tile reroof on an old wood-frame home often triggers a structural engineer review, adding $500–$1,200 to the project cost and extending permitting to 3–4 weeks. The permit fee for Windsor reroof work ranges from $150–$400, typically calculated at $1.50–$2.50 per square (100 sq. ft.) of roof area. A 2,000-sq.-ft. roof (20 squares) would cost approximately $150–$250 in permit fees alone.
Windsor's location in Sonoma County fire country means underlay and fastening specs are scrutinized more heavily here than in non-fire-zone jurisdictions. The city sits in State Responsibility Area (SRA) and Local Fire Responsibility Area (LFRA), so any reroofing triggers implicit expectation of Class A fire rating and impact-resistant design where feasible. If you opt for non-rated shingles, expect the inspector to note it in the permit file and possibly flag the homeowner on insurability risk. Ice-water-shield application at eaves is required per IRC R905.11 for roofs with a slope greater than 2:12 in areas where winter ice damming is possible. While Windsor's coastal zones rarely experience hard freezes, the code assumes worst-case for rain-driven wind uplift and water penetration — ice-water-shield provides secondary water barrier protection during high-wind events. The permit office will request that the roofer's plan specify: (1) underlayment brand and type, (2) fastening layout (typically 4 nails per shingle, 1 inch above the cutout), (3) ice-water-shield extent (minimum 24 inches from eave on low-slope portions, 6 feet on valleys), and (4) flashing details at chimneys, skylights, and penetrations. For like-for-like composition-to-composition reroof without tear-off, these specs can often be submitted as a standard checklist and approved over-the-counter in 2–5 business days. Material changes or tear-off scenarios undergo full plan review and may require mechanical fastening verification (e.g., confirmation that the contractor will use a roofing nailer, not staples, for better wind resistance).
Partial roof replacement (repair of less than 25% of total roof area) is exempt from permitting in Windsor, provided the work is like-for-like and no structural repair is involved. However, the threshold is measured by area, not by number of shingles. A typical home with a 2,000-sq.-ft. roof can patch up to 500 sq. ft. (5 squares) without permit. If you're unsure whether your repair crosses 25%, the safest path is to contact Windsor Building Department with a photo and dimensions — a verbal determination takes 10 minutes and costs nothing. Gutter and flashing replacement alone (no roof tear-off) is also exempt. The common mistake homeowners make: they think a 'new roof on half the home' (e.g., front slope only) is automatically exempt. It is not — if the front slope is more than 25% of total roof area, a permit is required. Conversely, if a contractor is doing spot patches on multiple areas that together exceed 25%, the work is reclassified as partial reroof and requires a permit. The IRC R905 and R907 definitions are strict about this, and Windsor inspectors enforce the threshold by calculated area, not by subjective severity.
Underlayment and fastening patterns are the most common permit-rejection points for Windsor reroof projects. The 2022 CBC adopted by Windsor specifies synthetic underlayment (minimum 60 mils thick, UV-stabilized) or traditional asphalt-saturated felt (No. 15 or No. 30). Synthetic is preferred in coastal and fire-zone areas because it resists moisture absorption and degradation in salt-air and smoke exposure. Fastening must comply with shingle manufacturer specs and IRC R905.10 — typically 4 fasteners per shingle, 1 inch above the cutout line, spaced 12 inches apart horizontally. Mechanical fastening (nail gun) is required; hand-nailing or stapling reduces wind resistance and may cause rejection. The permit plan should include a note confirming mechanical fastening and the roofing nailer type (e.g., pneumatic or electric, with specified pressure). For asphalt shingles, fastener length must be 1.25 inches minimum to penetrate sheathing. Galvanized or stainless fasteners are required in coastal zones to resist corrosion. If the plan doesn't address fastener type and length, expect a Requests for Information (RFI) from the plan reviewer, delaying approval by 5–7 days. Experienced contractors know to pre-fill this detail; first-time owner-builders often overlook it and face a one-week extension.
Timeline and inspection sequence: Windsor Building Department typically issues a permit for like-for-like reroof within 5–10 business days for over-the-counter approval. Material changes or tear-offs extend review to 2–3 weeks. Once the permit is issued, the contractor must call for an inspection of the deck (if tear-off occurs) to verify no structural damage, then a final inspection after all shingles, underlayment, and flashing are installed. Field inspections in Windsor are scheduled by the contractor (or owner-builder) via the online permit portal or by phone call to the Building Department. The deck inspection must occur before new underlayment is laid — if the inspector finds soft spots, rotted wood, or missing fasteners, the permit is conditional on repair. The final inspection verifies proper shingle placement, fastening, flashing seal, and completion of ice-water-shield. Typical turnaround from final inspection request to inspection is 3–5 business days. If corrections are required, a second inspection is scheduled (another 3–5 days). Plan for the entire permitting and inspection process to take 4–6 weeks from application to final approval, assuming no structural discovery or material changes. Many homeowners choose to hire a roofing contractor who regularly permits in Windsor — they know the inspectors' preferences and can streamline approvals.
Three Windsor roof replacement scenarios
Fire-rated shingles and insurability in Windsor's fire hazard zones
Windsor sits within State Responsibility Area (SRA) and Local Fire Responsibility (LFR) zones mapped by CAL FIRE. While the city itself is not classified as a highest-hazard Wildland Urban Interface (WUI) like some foothills communities, the proximity to fire-prone zones (Rockpile Road area, Black Mountain road corridor) means insurance carriers and local fire departments take roof construction seriously. Class A fire-rated composition shingles are not legally required by the 2022 CBC for standard residential reroof in Windsor itself, but they are strongly incentivized: homeowners who upgrade to Class A often see insurance premium reductions of 5–15% (ask your carrier). From a permit perspective, Windsor Building Department does not reject non-rated shingles, but the inspector's comment in the permit file will note the absence of fire rating — a red flag for future sales or refi. Underwriters may require proof of Class A during policy renewal in fire-adjacent areas.
The technical difference: Class A shingles resist ignition and fire spread per ASTM E84 standards, typically achieved through mineral-filled coatings or Class A-rated base compositions. They cost 10–20% more than standard shingles ($3.50–$5.00/sq. ft. installed vs. $2.50–$3.50 for non-rated). For a 2,000-sq.-ft. roof, the upgrade to Class A is roughly $2,000–$3,000 in materials and labor. Many roofers and insurance agents recommend the upgrade as a one-time cost that pays for itself in lower premiums over 5–10 years, plus increased home value on resale (especially in Northern California where fire risk is a buydown factor). During Windsor permit review, the roofer's plan sheet should state the shingle rating explicitly — 'Class A composition shingles, manufacturer [name], fire rating ASTM E84' — to avoid an RFI that delays approval.
If you're considering a material change to metal or tile (higher fire resistance), those materials do not require fire-rating certification because they are inherently non-combustible. However, the permitting process is longer (due to structural review) and costlier (engineer letter, specialized flashing). For a budget-conscious full reroof in a fire-adjacent Windsor neighborhood, Class A composition shingles offer the best balance: code-compliant, insurable, and no structural work required if the existing deck is sound.
Deck inspection and hidden water damage discovery in coastal Windsor
Windsor's coastal location (12–15 miles from the Pacific, with salt air and winter rain) means wood-frame roofs are vulnerable to moisture intrusion, especially on older homes (pre-1990). During tear-off or overlay-transition inspections, it is extremely common to discover soft spots, discoloration, or minor rot in the roof sheathing or rafter tails. The 2022 CBC and IRC R905 assume that a deck inspection will occur before new material is installed — this is non-negotiable per IRC R907.2.1. The Windsor Building Department permit process requires the contractor to request a deck inspection once the old roof is removed (or before underlayment is laid for overlay work). The inspector visually examines the exposed wood, presses on suspected soft areas with a screwdriver or moisture meter, and notes any damage. If damage is found, the permit becomes conditional: the contractor must repair or replace compromised framing, typically using 2x lumber matched to existing size, fastened per IRC. Repair labor is charged by the contractor (not the permit fee), and timelines extend by 1–2 weeks to allow cure time if lumber is replaced.
Water damage costs vary wildly. A small soft spot on one rafter tail (2–4 linear feet) costs $300–$800 to repair and material. Widespread rot affecting multiple rafters or decking can trigger a $3,000–$8,000 repair bill and a 2–3 week delay for structural cure time. This is why many Windsor homeowners, especially those with homes 30+ years old, should budget 10–15% contingency on top of the quoted reroofing cost. A pre-permit roof inspection by a professional home inspector or roofing contractor (informal, not part of the permit process) can identify probable water damage before you commit to the project — cost is $300–$600 and can reveal surprises early. Given Windsor's coastal moisture exposure and the age of many local homes, this is a wise investment.
The permit office's stance: they will not approve occupancy (final sign-off) until all structural damage is repaired or the damage is explicitly noted in the permit file and homeowner is notified. Some homeowners discover damage mid-project and attempt to skip the repair — the final inspector will flag it and the permit cannot close. A lender or title company later discovering unpermitted structural repair can force remediation at full cost. The take-home: plan for deck inspection, budget conservatively, and allow 6–8 weeks for a full reroof with tear-off in Windsor.
Windsor City Hall, 8400 Windsor Road, Windsor, CA 95492
Phone: (707) 838-1006 | https://www.cityofwindsor.ca.gov (building permit portal link available on city website)
Monday–Friday, 8:00 AM–5:00 PM (closed holidays; call or check website for hours during summer)
Common questions
Do I need a permit to replace my roof if I'm only patching a few shingles?
No, if the patched area is less than 25% of total roof area and the work is like-for-like (same material, no structural repair). Measure total roof area and confirm patched area is under that threshold. If you're uncertain, contact Windsor Building Department with photos and dimensions — they'll provide a verbal determination in 10 minutes. Once the patch exceeds 25%, a permit is required.
My roofer says the old roof has three layers — does that automatically mean I have to tear it all off?
Yes. IRC R907.4, adopted in Windsor's 2022 CBC, mandates complete tear-off of any roof with three or more existing layers. No overlay is permitted. This adds 2–3 weeks to the project timeline and may reveal hidden water damage during deck inspection. Plan accordingly.
Is a Class A fire-rated roof required in Windsor, or just recommended?
Not required by code in Windsor itself, but strongly recommended in and around fire-hazard zones. Class A shingles cost 10–20% more than standard shingles ($2,000–$3,000 for a typical 2,000-sq.-ft. roof) and often reduce homeowner insurance premiums by 5–15%. Ask your insurance carrier about the discount; it usually pays for the upgrade within 5–7 years.
How long does it take to get a roof-replacement permit approved in Windsor?
Like-for-like composition-to-composition reroof: 5–10 business days for over-the-counter approval (fast track). Material change (shingles to metal or tile) or tear-off with structural evaluation: 2–3 weeks for plan review. Once the permit is issued, schedule deck inspection, final inspection, and plan for 4–6 weeks total from application to final sign-off.
What happens if the contractor finds water damage during the deck inspection?
The permit becomes conditional — the contractor must repair or replace compromised framing (cost $300–$8,000 depending on damage extent) before new underlayment is installed. Repair labor is paid by you (not included in permit fees). Allow 1–2 additional weeks for repair and cure time. This is why budget 10–15% contingency on top of the quoted reroof cost for older Windsor homes.
Can I, as an owner-builder, pull the roof-replacement permit myself, or does the contractor have to do it?
California B&P Code § 7044 allows owner-builders to pull permits for their own home, but roofing work requires a licensed roofer (C-39 license). You cannot perform the roofing yourself; you must hire a licensed contractor or journeyman roofer. The contractor can pull the permit (typical) or you can pull it and list them as the licensed roofer responsible. Either way, a licensed roofer must be on the job.
What does the final roof inspection in Windsor check for?
The inspector verifies: (1) proper shingle placement and fastening (typically 4 fasteners per shingle, 1 inch above cutout), (2) ice-water-shield installed at eaves to required distance (minimum 24 inches, extended to 6 feet on valleys), (3) flashing sealed properly at chimneys, skylights, and penetrations, (4) underlayment type and condition, and (5) no open seams or exposed fasteners. A spot fastener pull-test is common (inspector may pull one or two fasteners to confirm proper fastening depth).
If I skip the permit and do an unpermitted roof replacement, what are the risks?
Stop-work order and $500–$1,500 fine; homeowner's insurance may deny water-damage claims if not permitted; property title can receive a lien, blocking sale or refi; county assessor may reassess property value upward, increasing property taxes $200–$600 annually. Permit cost is $150–$300 — far less than the risk.
Why does Windsor require ice-water-shield at the eaves if freezing is rare near the coast?
IRC R905.11 mandates ice-water-shield as secondary water barrier protection against wind-driven rain and water intrusion during high-wind events. While Windsor coast rarely freezes hard, coastal winter storms bring intense rain with wind uplift — ice-water-shield (minimum 24 inches from eave) protects against capillary action and backdrafting water during those storms. It's cheap insurance ($100–$200 material) and code-required.
How much does a roof-replacement permit cost in Windsor?
Permit fees typically range $150–$400, calculated at roughly $1.50–$2.50 per square (100 sq. ft.) of roof area. A 2,000-sq.-ft. home (20 squares) pays approximately $150–$250 in permit fees. Material changes or tear-offs with structural evaluation may incur additional fees for plan review. Contact Windsor Building Department with your roof area for an exact quote.
More permit guides
National guides for the most-asked homeowner permit projects. Each goes deep on code thresholds, common rejections, fees, and timeline.
Roof Replacement
Layer count, deck inspection, ice dam protection, hurricane straps.
Deck
Attached vs freestanding, footings, frost depth, ledger, height/area thresholds.
Kitchen Remodel
Plumbing, electrical, gas line, ventilation, structural changes.
Solar Panels
Structural review, electrical interconnection, fire setbacks, AHJ approval.
Fence
Height/material limits, sight triangles, pool barriers, setbacks.
HVAC
Equipment changeouts, ductwork, combustion air, ventilation, IMC sections.
Bathroom Remodel
Plumbing rough-in, ventilation, electrical (GFCI/AFCI), waterproofing.
Electrical Work
Subpermits, NEC sections, panel upgrades, GFCI/AFCI, who can pull.
Basement Finishing
Egress, ceiling height, electrical, moisture barriers, occupancy rules.
Room Addition
Foundation, footings, framing, electrical/plumbing extensions, structural.
Accessory Dwelling Units (ADU)
When permits are required, code thresholds, JADU vs ADU, electrical/plumbing/parking rules.
New Windows
Egress, header sizing, structural cuts, fire-rating, energy code.
Heat Pump
Electrical capacity, refrigerant handling, condensate, IECC compliance.
Hurricane Retrofit
Roof straps, garage door bracing, opening protection, FL OIR product approval.
Pool
Barriers, alarms, electrical bonding, plumbing, separation distances.
Fireplace & Wood Stove
Hearth, clearances, chimney, gas line work, NFPA 211.
Sump Pump
Discharge location, electrical, backup options, plumbing tie-in.
Mini-Split
Refrigerant lines, condensate, electrical disconnect, line set sleeve.