What happens if you skip the permit (and you needed one)
- Stop-work order and $500–$1,500 fine from the City of Winter Springs Building Department if an inspector catches unpermitted roof work; double-fee penalty ($200–$400 additional) if you pull the permit retroactively.
- Home insurance denial on water/weather claims if the roof was replaced without a permit — insurers routinely deny claims when the loss-cause repair was never inspected and signed-off by the city.
- Resale title problem: Florida Statute 720.626 requires disclosure of unpermitted improvements; buyer can demand removal or price reduction, or walk away entirely.
- Lender refinance block: banks will not refi a home with undisclosed unpermitted structural work (roof deck repair falls under this); can kill a rate-lock deal 30 days before closing.
Winter Springs roof replacement permits — the key details
Winter Springs Building Department requires a permit for any full roof replacement, any tear-off-and-replace (even single-layer), any repair exceeding 25% of roof area, and any material change (shingles to metal, tile, or slate). The triggering code is Florida Building Code 7th edition Section 1511 (reroofing) and Section 1504 (materials), which align with IRC but add stricter water-barrier rules for hot-humid climates. The city's online portal accepts permit applications 24/7, but plan review happens Mon-Fri during normal business hours (8 AM-5 PM). If your contractor is a licensed Florida roofing contractor (required for any work over $2,500), they typically file the permit on your behalf; owner-builders are allowed under Florida Statute 489.103(7) but must file themselves and attend all inspections. Expect a 1-3 week turnaround for OTC (like-for-like, standard asphalt shingles, no deck repair) and 2-4 weeks if the city's plan reviewer flags missing or incorrect water-barrier specs. The city rarely rejects material-compliant applications on the second round, but vague underlayment specs or missing ice-water shield documentation are the most common first-round stalls.
Ice-water shield and underlayment rules are where Winter Springs diverges from inland Florida cities and where most DIY permit applications falter. FBC 1504.7 requires ice-water shield (a self-adhering, rubberized membrane) to extend a minimum of 24 inches from the exterior wall line toward the ridge where the roof meets an unconditioned space. Winter Springs' Building Department interprets this strictly for the coastal-adjacent, high-water-table condition: inspectors expect the ice-water shield to extend 36 inches minimum on all sloped roofs, particularly in areas prone to wind-driven rain. If you live in a Homeowners Association (HOA) within Winter Springs, check the CC&Rs before filing — some HOAs require approval of material change or color, and the permit process will pause if that's missing. Synthetic or rubberized underlayment (e.g., GAF Weatherlock, IKO Armorgard) is acceptable, but you must specify the product by brand and model number on the permit application, or the reviewer will ask for clarification. Standard 15-lb felt is NOT compliant for new re-roofs under FBC 2023; IRC R905.2.8 (which FBC adopts by reference) mandates minimum type II underlayment or self-adhering membrane. Fastening pattern (nails per square, spacing, penetration depth) must also be specified on the permit — many contractors skip this detail, triggering a resubmission.
Structural deck repair is a separate approval track and is the second-most-common complication. If the inspector doing the pre-permit walk-around (or your contractor's crew during tear-off) discovers soft, rotted, or sagging decking, that work must be separately permitted and inspected before the new roof is installed. Winter Springs Building Department charges an additional $75–$150 permit fee for structural work and requires a licensed contractor or engineer sign-off. If the deck repair is minor (1-2 sheets of plywood replacement), you may get approval with photos and a spec sheet; if it's extensive (more than 10% of the deck area), the city will likely require a structural engineer's report, which costs $300–$800 and adds 1-2 weeks to the timeline. Check the roof deck before you call the contractor — look for soft spots, visible rot, or daylight coming through from the attic. If you see any, budget for deck work and add 3-4 weeks to your project timeline. The city's permit checklist (available on the online portal) includes a 'Roof Deck Condition' checkbox; if you mark 'unknown' or 'repair required,' the inspector will assume deck work is part of the scope.
Material change (e.g., standard asphalt shingles to metal, ceramic tile, or slate) triggers a structural and wind-load review in Winter Springs. Metal roofing is lighter and often approved OTC if fastening specs and underlayment are detailed; tile and slate are heavier and may require a structural engineer's letter confirming the roof framing can bear the additional load. FBC 1511.1 allows re-roofing over existing materials up to 2 layers; a third layer requires complete tear-off. If the permit application detects or suspects 3 layers (common in homes built in the 1980s-90s with multiple shingle overlays), the city will demand proof of tear-off via inspection, or the permit will be denied. Metal roofing approval usually takes 5-7 days (standard OTC); tile or slate can stretch to 3-4 weeks if structural review is needed. Budget an additional $200–$400 permit fee for structural evaluation on tile/slate. The City of Winter Springs does NOT have a specific tile-clipping or hurricane-tie requirement beyond FBC code, but plan reviewers are alert to wind-speed compatibility; if your selected tile is rated for 130 mph wind loads and Winter Springs is in a 130+ mph wind zone (Brevard County coastal boundary is close), expect the reviewer to flag a clarifying question, adding 2-3 days.
Florida Building Code Section 7-4.7 (secondary water barrier / wind mitigation) is a hidden feature that Winter Springs inspectors specifically watch for on re-roofs. Any time the roof sheathing is exposed or partially exposed (i.e., tear-off of shingles), the city wants confirmation that the secondary water barrier (ice-water shield, self-adhering membrane, or modern synthetic underlayment) meets or exceeds the FBC standard. This is not a new upgrade cost — it's part of a compliant re-roof — but it MUST be called out on the permit scope and approved before inspections begin. If your contractor says 'we'll just use standard felt like we always do,' you will get a rejection, and you'll need to amend the scope. Expect the permit review letter to reference FBC 1504.7 directly, listing the required ice-water shield footage in linear feet. Finally, Winter Springs does not mandate a hurricane-mitigation rider (e.g., roof-to-wall hurricane straps) on a re-roof unless the original structure is already non-compliant and the homeowner is funding a retrofit; however, the permit review may note that the home is 'pre-code' (built before 2000 FBC) and suggest voluntary upgrades. If your home was built pre-2000, budget an extra $1,500–$3,000 for hurricane tie-down installation if you want it, but it's not required to get the roof permit approved.
Three Winter Springs roof replacement scenarios
Winter Springs' FBC ice-water shield rule and coastal-zone compliance
Winter Springs is in Brevard County, and although the city itself is not directly on the ocean, the building department applies Florida Building Code provisions for hurricane-prone zones and high-water-table risk. FBC 1504.7 requires ice-water shield or self-adhering membrane to be installed on the roof in areas where ice damming is a risk; in Florida, this applies to the perimeter of all sloped roofs (IRC minimum is 24 inches from the eave, but Winter Springs inspectors routinely call for 36 inches to account for wind-driven rain uplift and ponding). If you look at the permit review checklist on the Winter Springs online portal, item 1.7 reads 'Ice-water shield extent from exterior wall — verify 36 inches minimum.' This is a Winter Springs-specific threshold that differs from some neighboring cities (e.g., Casselberry just north requires only 24 inches). The city's interpretation is rooted in karst limestone substrate — standing water and high water table mean wind-driven water backs up under shingles more easily, so the barrier must extend further.
A common submission error: contractors write 'ice-water shield per code' without specifying product or footage. Winter Springs' online portal includes a form field that requires the product name (e.g., GAF WeatherLock, IKO ArmourGard), the linear feet of coverage, and the location (eaves, rakes, valleys). If you omit this detail, the reviewer will send a resubmission request within 1-2 business days, adding 3-5 days to approval. To avoid this, work with your contractor to get a detailed scope that lists: (1) brand/model of ice-water shield, (2) linear feet (e.g., 480 linear feet on a 35-foot by 32-foot roof with 36-inch setback), (3) locations (north and south eaves, east and west rakes). Winter Springs Building Department will accept a PDF product datasheet attached to the permit application; this removes ambiguity and typically results in first-pass approval.
If your home sits in a flood plain or has a history of moisture intrusion, Winter Springs may flag an additional requirement: secondary water barrier under the decking (e.g., asphalt-impregnated roofing felt under the sheathing boards, installed during deck repair). This is not standard for routine re-roofs but is sometimes mandated for pre-2000 homes where the original decking was installed without underlayment. If the Building Department includes this in the approval letter, it will add $0.50–$1.00 per square foot to material cost and 1-2 days to the installation schedule. Most Winter Springs neighborhoods do not trigger this requirement, but Tuscawilla and areas near Lake Jesup are higher risk.
How Winter Springs' permit portal works and what to expect in the review cycle
Winter Springs Building Department operates an online permit portal accessible via the city's municipal website (search 'Winter Springs FL permits'). Contractors and homeowners can submit applications 24/7, attach documents (scope of work, product specs, photos), and pay permit fees via credit card or e-check. The system is integrated with the city's inspection-scheduling module, so once the permit is approved, you can book inspections directly without calling. Unlike some Florida cities that require in-person permit filing or a pre-application meeting, Winter Springs accepts all roofing permits online, which speeds the process by 2-3 days compared to Wekiwa Springs (3 miles south) or Oviedo (adjacent). The portal also includes a 'Permit Status' dashboard showing estimated review end-date and any plan reviewer questions.
The standard review cycle for a roofing permit is 3-5 business days (not including weekends or city holidays). During this window, the plan reviewer checks: (1) scope matches code (full replacement, tear-off, or >25% repair), (2) existing layers ≤2 (3-layer requirement to tear off), (3) ice-water shield coverage ≥36 inches with product spec, (4) underlayment type is compliant (not 15-lb felt), (5) fastening pattern is specified if non-standard, (6) material change has wind-rating documentation if applicable. If all items are clear, you'll get an email approval and the permit fee is charged (automatically deducted from the credit card on file). If there's a gap — e.g., underlayment listed only as 'per code' — the reviewer will send a Resubmission Notice via the portal with specific questions and a deadline (usually 5 business days to respond). Most contractors anticipate this and submit detailed specs upfront, resulting in first-pass approval. Owner-builders should expect a resubmission round due to missing detail; budget an extra 1 week.
Once the permit is approved, you have 180 days to start work (standard in Florida). Inspections are booked online through the same portal or via the Building Department's phone line (confirm hours: typical 8 AM-5 PM Mon-Fri). Winter Springs requires a minimum of two inspections for a full re-roof: (1) Deck Nailing (after underlayment is installed and fastened to the deck, before shingles are applied — inspector checks nail pattern, spacing, and penetration depth to confirm FBC compliance), (2) Final (after all shingles, flashing, and trim are complete — inspector verifies shingle fastening, valleys, hips, and ice-water shield coverage). If deck repair is part of the scope, add a Deck Inspection (post-repair, pre-underlayment) to confirm wood is sound and properly fastened. Each inspection takes 30-60 minutes; inspector typically schedules 5-10 days apart depending on contractor availability. If an inspection fails (e.g., nail pattern is too loose or ice-water shield is only 24 inches instead of 36 inches), the inspector will issue a correction notice and re-inspect within 3-5 business days; re-inspection fees are typically waived if the correction is minor.
Winter Springs City Hall, Winter Springs, FL (check city website for exact address and mailing address)
Phone: (407) 971-5353 or confirm via City of Winter Springs website | https://www.winterspringsfl.gov/ (search 'permits' for online portal link or ePermitting system)
Monday-Friday, 8:00 AM-5:00 PM (verify holiday closures on city website)
Common questions
Do I need a permit to repair 20% of my roof after a storm?
No — repairs under 25% of total roof area are typically exempt from permitting under FBC 1511.2. However, if the repair includes tear-off of shingles (not just patching) or requires deck replacement, Winter Springs may classify it as a re-roofing project subject to permit. Patching shingles in-place and replacing flashing only is exempt. If you're unsure, upload photos to the online portal and ask the Building Department; they will clarify in 1-2 business days.
Can I use felt underlayment instead of synthetic or rubberized?
No — Winter Springs enforces FBC 1504.7, which requires Type II underlayment or self-adhering membrane (no 15-lb felt) for new re-roofing. Felt is not compliant and will trigger a rejection during plan review. Acceptable underlayment includes synthetic non-woven (e.g., GAF Titanium, IKO 90), rubberized (e.g., IKO Armorgard), or self-adhering membrane (e.g., Grace, Carlisle). Cost difference is minimal ($200–$300 for a full roof) and durability is much better (30+ years vs 10-15 years for felt).
If my roof has 2 layers of shingles, do I have to tear them all off?
Yes — FBC 1511.1 allows re-roofing over existing materials up to 2 layers, but any new roof installation over 2 existing layers requires complete tear-off (no 3-layer limit). Winter Springs enforces this strictly; if the inspector suspects 3 layers during tear-off, work will stop until the city confirms all old layers are removed. To avoid this, have your contractor inspect the roof deck and count existing layers before submitting the permit scope. If 2 layers are present, clearly note 'tear-off 2 layers' in the application.
How much does a roof replacement permit cost in Winter Springs?
Permit fees typically range from $150–$300, depending on roof area and scope. Winter Springs generally charges $0.05–$0.10 per square foot of roof area, with a base fee of $100–$150 and surcharges for structural deck repair (+$75–$150) or material change (+$50–$100). A typical 3,500 sq ft home replacement (1,200-1,400 sq ft of roof area) would cost $175–$250. Fees are non-refundable and must be paid when the permit is issued (credit card, e-check, or cash at City Hall).
What happens during the deck nailing inspection?
The inspector checks that underlayment and shingles are fastened per code: typically 4 nails per shingle (minimum), 3/8-inch penetration into the deck, and no more than 24 inches on center spacing. The inspector may pull a sample shingle to verify penetration or use a pull-gauge. If fastening is incorrect, the entire area must be re-nailed and re-inspected. This inspection prevents premature blow-offs and water intrusion, especially critical in Winter Springs due to wind exposure and high water table.
Can an owner-builder permit their own roof replacement in Winter Springs?
Yes — Florida Statute 489.103(7) allows owner-builders (owner of the property performing work themselves) to permit their own projects, including roof replacement. However, Winter Springs requires the owner to be present for all inspections, sign a responsibility declaration, and comply with all code requirements (ice-water shield, underlayment, fastening). Most owner-builders hire a roofing contractor and pull the permit themselves to save the contractor's overhead (which is typically 15-20% of the job cost). If you pursue this, expect additional time for questions during plan review because the Building Department will assume less experience and may ask for more detail on specs.
Do I need hurricane straps or roof-to-wall connectors when I replace my roof?
Not required by FBC code when replacing shingles alone. However, if your home was built before 2000 (pre-current hurricane code), the permit approval letter may recommend hurricane tie-down installation as a voluntary upgrade for wind safety. If you live in a pre-2000 home, budget $1,500–$3,000 for this optional work; it significantly improves resistance to uplift during high winds and may lower insurance premiums. Winter Springs Building Department does not mandate it but encourages it.
How far from the eaves must the ice-water shield extend in Winter Springs?
Winter Springs requires ice-water shield to extend a minimum of 36 inches from the exterior wall line toward the ridge (not the IRC minimum of 24 inches). This extra coverage protects against wind-driven rain uplift and ponding water on the high water-table environment. The permit application form includes a field to specify ice-water shield footage; if you submit '24 inches,' the reviewer will reject the application and ask for 36 inches. Verify with your contractor that they plan 36-inch coverage before signing a contract.
What if the building inspector finds my roof has 3 layers of shingles after tear-off begins?
Work must stop immediately. You cannot install a new roof over 3 existing layers per FBC 1511. The contractor must notify the Building Department, and all 3 old layers must be removed before proceeding. This is a code violation and may result in a $500–$1,000 fine plus mandatory re-inspection. Avoid this by paying a roofer to inspect and count existing layers before the permit is filed; cost is $100–$200 and saves weeks of delays.
If my roof replacement is approved, when do I have to start the work?
Winter Springs issues roofing permits with a 180-day validity period (standard in Florida). You must start work within 180 days or the permit expires and becomes void. Once you begin (tear-off or material delivery), the work is considered active. If you stop work for more than 3 months, the permit may be automatically voided; contact the Building Department to request a re-activation. Unused permits cannot be refunded, so do not pull a permit until you have a contractor lined up and a start date confirmed.