What happens if you skip the permit (and you needed one)
- Unpermitted roof work discovered during home sale triggers a 'notice of violation' and can delay closing $2,000–$5,000 in fines and corrective inspection fees.
- Insurance claim denial: roofing work without a permit voids coverage for wind/hail damage — Florida insurers verify permit history at claim time, and you pay the full replacement cost out-of-pocket ($8,000–$25,000+).
- Stop-work order and re-pull penalties: Winter Park Building Department can halt work mid-project and levy $500–$1,500 in enforcement fines plus require the roofer to pull an amended permit and pay double fees.
- Lender or refinance blocking: if you financed the roof or plan to refinance your home, the lender pulls permit history; unpermitted major work kills the deal or forces a costly structural inspection and retrofit before approval.
Winter Park roof replacement permits — the key details
Winter Park operates under Florida Building Code (FBC), 7th edition, which incorporates hurricane wind-resistance standards (FBC 7th Section 1609 and 1511). This means your roof replacement is not just about the shingles or metal — it's about secondary water barriers, fastening schedules, and uplift ratings that reflect the city's exposure zone. IRC R907 (reroofing) governs the mechanics: if you have an existing roof with two layers or fewer, you may overlay (install new shingles over old); if three or more layers exist, you must tear off to the deck. Winter Park requires a permit for full reroof, any tear-off-and-replace, partial replacement over 25% of the roof area, or any change in roofing material. Like-for-like repairs under 25% — patching a section of shingles, replacing a few damaged squares — are exempt and do not require a permit. Gutter and flashing repairs alone (without roof work) are also exempt, but if you're re-fastening the existing roof structure or upgrading underlayment as part of a larger project, the whole job becomes 'reroofing' and requires a permit.
Winter Park's Building Department processes roof permits through its online portal for simple, straightforward submittals (same material, same wind rating, no structural changes). A like-for-like reroof — for example, replacing composition shingles with composition shingles at the same uplift rating — can be approved over-the-counter in 1–3 days if your roofing contractor includes the required documentation: a roof plan showing square footage, material spec sheet with FBC-compliant fastening pattern, and a secondary water-barrier detail (ice-and-water shield or equivalent) extending to the required distance from eaves and roof penetrations per FBC 1509.3.7. The permit fee in Winter Park is approximately $80–$250, typically calculated as a base fee ($50–$75) plus a per-square charge ($3–$5 per 100 square feet of roof area). For a 2,500-square-foot typical Winter Park home with a 3,000-square-foot roof, you'd expect roughly $150–$200 in permit fees. If your project requires plan review — material change, upgraded wind rating, structural deck repair, or any complexity — the timeline extends to 2–3 weeks, and fees may be higher if the city requires an engineer stamp or structural calculations. The contractor typically pulls the permit, but as the owner, you remain responsible for ensuring it's pulled; if you're doing the work yourself (owner-builder), you must pull the permit in your name.
The secondary water barrier is where Winter Park projects differ from inland Florida cities. FBC 1509.3.7 requires that on sloped roofs in high-wind exposure zones (which includes Winter Park in Orange County), the roofer must install a secondary water-barrier membrane (ice-and-water shield, synthetic underlayment, or equivalent) across the entire roof deck OR at minimum from the roof's lower edge (eaves) inward a distance equal to two times the roof slope (e.g., if your roof is 4:12 slope, water barrier extends inward 8 feet). Many contractors cut corners here or skip this detail because it adds labor and material cost; Winter Park inspectors specifically call this out. Additionally, fastening requirements are strict: FBC 1609 specifies nail or screw spacing and pattern based on wind exposure category. Winter Park is typically Design Wind Speed 115 mph (Category II structure), meaning fasteners must be spaced per a specific pattern and penetrate deck properly. If the inspector finds fasteners missing, spaced incorrectly, or penetrating at an angle, the inspection fails and you must pay for re-inspection ($50–$150 additional). A third-layer situation is also common in older Winter Park homes built in the 1960s–80s: if the roofer finds a third layer during tear-off, they must stop, notify the building department, and proceed with a full tear-off before new installation; this is required by IRC R907.4 and cannot be waived.
Material changes trigger extra requirements. If you're upgrading from composition shingles to metal roofing, the permit application must include fastening details and wind-uplift calculations; some cities require an engineer stamp. If you're switching to barrel tile or slate, FBC 1511.3 requires a structural evaluation to confirm the roof deck and framing can support the added weight (tile weighs 700–1,200 lbs per square, versus shingles at 250–350 lbs). This structural report must be submitted with the permit application and adds $300–$800 in engineering cost. Winter Park's Building Department will not issue a permit for tile or slate without the report. Conversely, metal and composite shingles (similar weight to asphalt) typically do not trigger structural review. Color and style changes within the same material (e.g., architectural shingles to premium architectural in a different color) do not require a permit amendment; they're considered a 'standard variation' and do not change permit conditions.
Inspections for a roof replacement in Winter Park typically occur at two stages: (1) deck inspection, conducted after tear-off and before new underlayment and shingles are installed, to verify deck condition and fastening pattern; and (2) final inspection, once roofing is complete, to verify material installation, fastening, secondary water barrier, and proper flashing around penetrations (vents, chimneys, skylights, gutters). Request the deck inspection the day after tear-off; delays in scheduling the deck inspection can halt the project. The roofer must not proceed to sheathing or underlayment until the deck inspection is signed off. If the deck is soft, rotted, or has missing nailing areas, you'll be required to repair it; if repairs exceed 10% of deck area, the cost can run $1,500–$3,000 additional. Final inspection typically takes 1–2 days to schedule after the roofer notifies the building department that work is complete. Bring your permit number and a copy of the inspection request to the property on inspection day. Once both inspections pass, the permit is marked 'final' and you receive a signed permit card (or digital clearance) that you'll need for insurance documentation and future home sales.
Three Winter Park roof replacement scenarios
FBC secondary water-barrier requirements and why Winter Park cares
Florida Building Code Section 1509.3.7 mandates a secondary water-barrier membrane (SWB) on all sloped roofs in high-wind zones. Winter Park is Orange County, Design Wind Speed 115 mph (Category II), which means your new roof must include an SWB covering either the entire deck OR extending from the lower edge (eaves) inward a distance equal to two times the roof slope in inches. For a 4:12 slope, that's 8 feet of SWB measured horizontally from the roof's edge. The intent is simple: in a hurricane, wind-driven rain can get under the primary roofing layer; the SWB catches this water and directs it back out or to a gutter, preventing deck rot and interior damage. Many roofers and homeowners view this as 'extra cost' and try to skip it; Winter Park inspectors specifically verify this during final inspection, and if SWB is missing or improperly installed, the inspection fails and you must pay a re-inspection fee ($50–$150).
The SWB material options are ice-and-water shield (IWS), synthetic underlayment (typically polypropylene or polyester), or proprietary secondary barriers. IWS is familiar to northern contractors but can trap moisture under metal roofing (not ideal). Synthetic underlayment is preferable in Florida because it breathes and resists mold. The detail that trips up many Winter Park projects: the SWB must be secured to the deck with nails, staples, or adhesive per manufacturer specs; if it's loose or billowing, the inspection fails. Additionally, around roof penetrations (vents, chimneys, skylights), the SWB must be properly flashed and sealed per FBC 1511.2.4 — tape it, seal it, don't just lay it. Winter Park inspectors check this detail carefully because loose SWB around penetrations is a common leak path.
Cost impact: SWB adds roughly $0.50–$1.50 per square foot of roof; for a 3,200 sq ft roof, that's $1,600–$4,800 in material + labor. It's a non-negotiable cost in Winter Park, and it should be included in your roofing quote. If your roofer doesn't mention SWB or tries to waive it, replace the roofer — they're cutting corners on a code requirement and setting you up for inspection failure or future water intrusion.
Three-layer roots and tear-off mandate — why Winter Park enforces IRC R907.4
Many Winter Park homes, especially in neighborhoods like Interlachen and Pave, were built in the 1960s–80s when roof overlays were cheaper than tear-offs. Over 30–40 years, roofers overlaid shingles over existing shingles, so older homes often have 2–3 layers. IRC R907.4 states that 'where the existing roof covering is wood shingles or shakes, the application of new wood shingles or shakes over the existing roof shall not be permitted,' and more broadly, 'where the roof is three or more layers deep, complete removal to the deck is required before applying new roofing.' Winter Park enforces this strictly because multiple layers hide deck damage, prevent proper fastening, and increase structural load. A three-layer roof might add 400–600 lbs of weight; on an older Winter Park home with undersized framing, this load can cause sagging or stress.
The inspection process is straightforward: during tear-off, if the roofer finds a third layer, they must stop work, photograph it, notify the Building Department, and obtain written approval to proceed with full tear-off. Winter Park does not issue waivers for this — it's a structural safety issue, not a code choice. The financial impact is significant: full tear-off of three layers adds 6–12 hours of labor ($800–$1,500) and disposal fees ($200–$500) compared to a two-layer strip. However, this extra cost is non-negotiable and must be budgeted. When soliciting roofing quotes, ask the contractor to specify 'tear-off depth' (single, double, or if uncertain, conditional estimate pending inspection).
Hidden deck damage is the other concern. Moisture can be trapped under multiple layers, causing the plywood deck to rot. Winter Park inspectors are instructed to assess deck condition once layers are removed and flag any soft, discolored, or failing wood. If more than 10% of the deck requires replacement, that's a separate permit and structural repair, which can cost $1,500–$3,000. The deck inspection (mandatory after tear-off) is your protection here; the inspector will catch problems and require remediation before new roofing is installed. Always request the deck inspection promptly after tear-off — do not allow the roofer to proceed without this sign-off.
2000 Mizell Avenue, Winter Park, FL 32792
Phone: (407) 599-3334 | https://www.winterparkfl.gov/building-permits
Monday–Friday, 8:00 AM–5:00 PM (verify holiday closures)
Common questions
Do I need a permit to repair a roof leak or patch shingles?
Repairs under 25% of the roof area (roughly 750–1,000 sq ft on a typical Winter Park home) do not require a permit. This includes patching a few damaged shingles, replacing flashing around a vent, or sealing a leak. If the repair involves replacing more than 25% of the roof area or requires a tear-off to access the leak, a permit is required. When in doubt, call the Building Department at (407) 599-3334 and describe the scope; they'll confirm whether a permit is needed.
Can I reroof my Winter Park home myself, or do I need a licensed roofing contractor?
Florida Statutes Section 489.103(7) allows owner-builders to perform roofing work on their own residential property without a license, provided you obtain and maintain a permit. You must pull the permit in your name (not a contractor's), and you are responsible for passing all inspections. Many roofers will not work alongside owner-builders due to insurance liability, so confirm your roofer's willingness upfront. If you are hiring a contractor, they must hold a Florida roofing license (verify on the Florida Department of Business and Professional Regulation website).
What is the secondary water barrier, and why is it required?
A secondary water barrier (SWB) is an additional membrane — typically ice-and-water shield or synthetic underlayment — installed on the roof deck before shingles or metal. FBC 1509.3.7 requires it in Winter Park because wind-driven rain during hurricanes can penetrate under the primary roofing layer; the SWB catches and redirects this water back out. It must extend either across the entire deck or from the roof's lower edge inward a distance equal to twice the roof slope (e.g., 8 feet inward for a 4:12 slope). Cost is roughly $0.50–$1.50 per sq ft of roof. It's non-negotiable in Winter Park — expect the Building Inspector to verify it during final inspection.
My roofer found three layers during tear-off. What happens now?
IRC R907.4 mandates a complete tear-off to the deck when three or more layers are present — no exceptions. The roofer must stop work, photograph the three layers, and notify the Building Department. You'll need to amend your permit (typically no additional permit fee) and proceed with full removal. This adds 6–12 hours of labor ($800–$1,500) and disposal fees ($200–$500). Schedule the deck inspection the day after full tear-off is complete so the inspector can assess deck condition and approve continued work.
I'm upgrading to metal roofing or tile. Do I need anything special?
Metal roofing requires a plan review (10–14 days) and a fastening detail submitted with the permit application. Tile or slate requires a structural engineer's report confirming that your roof deck and framing can support the added weight; FBC 1511.3 mandates this before the Building Department will issue a permit. Structural report cost: $400–$800. Metal roofing is lighter than asphalt shingles, so it typically does not require structural review; tile is heavier (800–1,000 lbs per sq) and requires it.
How much does a roof permit cost in Winter Park?
Like-for-like reroof permits in Winter Park cost $80–$250, depending on roof area and complexity. The fee is typically calculated as a base fee ($50–$75) plus a per-square charge ($3–$5 per 100 sq ft). For a 3,200 sq ft roof, expect $150–$200 for a simple approval. Material changes or structural review add $50–$150 to the permit fee. Always ask the Building Department for a fee estimate when you call — rates can change, and a specific quote saves surprises.
What is the timeline for a roof permit and inspection in Winter Park?
Like-for-like reroof: 1–2 days for permit approval via the online portal (OTC). Plan-review projects (material change, structural review): 10–14 days for permit issuance. Deck inspection: 1–2 weeks after work begins (request it immediately after tear-off). Final inspection: 1–2 weeks after roofer notifies completion. Total project timeline: 2–3 weeks for simple reroof; 4–5 weeks for material changes or complex projects. Delays can occur if the inspector finds issues at deck inspection (rotten wood, fastening errors); factor in an extra 1–2 weeks for any required repairs.
Do I need to notify my homeowners insurance before replacing my roof?
Yes. Notify your insurance agent or company before work begins. Many insurers offer discounts or credits for new roofing (especially high-wind-rated materials in Florida), and they may require a proof of permit and final inspection sign-off before closing a claim. Additionally, if you ever file a damage claim (hail, wind) and the roofer determines unpermitted work was done, the insurer may deny the claim — so having a valid permit protects you. Request a signed, final permit clearance from the Building Department and provide it to your insurer.
What happens if I don't pull a permit for a roof replacement?
Unpermitted roof work is a violation. If discovered (during a home sale, insurance claim, or neighbor complaint), the Building Department can issue a notice of violation and enforcement fines ($500–$1,500). Your homeowners insurance may deny future claims related to the roof. When you sell the home, the buyer's inspector or title company may flag unpermitted work and demand corrective action or a price adjustment ($2,000–$5,000). Lenders will not refinance a home with unpermitted major work. The permit is inexpensive ($150–$300) compared to the risk — always pull it.
Is there a historic-district overlay in Winter Park that affects roof permits?
Yes. Neighborhoods like Dommerich and parts of Interlachen are in the Winter Park Historic District. If your home is in a historic district, the Historic Preservation Board may review material color, style, or architectural changes (e.g., switching from shingles to metal). Verify your property's status by checking the city's GIS map or calling the Building Department at (407) 599-3334. If your home is designated, submit architectural-review documents (photos, color samples, material spec) along with your roof permit. Historic-district review typically adds 1–2 weeks to the permit timeline but does not block routine reroof work with period-appropriate materials.