What happens if you skip the permit (and you needed one)
- Stop-work order issued by City of Ocoee Building Department; work halted until permit pulled and re-inspected; fines typically $250–$1,000 per day of non-compliance in Florida municipalities.
- Double permit fees due on re-pull: if the original permit would have cost $200, you now pay $400–$450 (original fee plus penalty markup) plus contractor back-charges for re-mobilization.
- Homeowner's insurance claim denial if roof fails within 5 years and insurer discovers unpermitted work during loss inspection; cost to replace under policy: $0.
- Home sale blocked: Florida residential disclosure forms (Form 1-4) require seller to disclose any unpermitted work; buyer's lender may require roof inspection, conditioned on permit/inspection records; unpermitted roof can kill a deal 30 days before closing.
Ocoee roof replacement permits—the key details
Ocoee enforces the Florida Building Code 7th Edition (adopted 2022), which is stricter than the IRC in wind and water-intrusion resistance. The primary trigger for a roof permit is scope: any full replacement, tear-off-and-replace, structural deck work, or material change (shingles to metal/tile/slate) requires a permit application to the City of Ocoee Building Department. The city does NOT require permits for repairs covering less than 25% of total roof area if they are like-for-like patching (shingles to shingles, same gauge and fastener), minor flashing updates, or gutter replacement. However, if your property has a 3-layer roof (or more), IRC Section R907.4 and Florida Statute § 553.7971 mandate complete tear-off before installation of new material—overlay is prohibited. This is non-negotiable and will be verified by the city inspector during the deck-nailing inspection. If you attempt to avoid this rule by claiming 'it's only a 2-layer roof,' the inspector will probe with a roofing nail or take sample cuts; if 3+ layers are found, the permit is void, work stops, and you must re-pull with tear-off scope at additional cost.
The Florida Building Code Section 7-4 (Water Resistance) requires secondary water barriers (ice-and-water shield or equivalent) on roof areas susceptible to back-damming and wind-driven rain, which in Ocoee's subtropical climate means the entire lower 6 feet of any pitch-3 or steeper roof, plus any valleys, hips, and ridges. Your roofing contractor or permit application must specify the exact product (e.g., 'GAF WeatherWatch 3x10 roll applied to deck before underlayment per FBC 7-4.2.1'), adhesive, and fastening pattern; vague language ('secondary barrier as required') will trigger a rejection letter. Additionally, FBC Section 7-5 mandates wind-uplift resistance—in Ocoee, that means all shingles must be impact-resistant or rated for wind uplift per ASTM D3161 or TAS-approved testing (e.g., CertainTeed XT Shingles, GAF Timberline HD with FBC High Wind Rating). Tile and metal roofing are acceptable but require structural evaluation if the existing deck cannot support the new material's weight; Ocoee will ask for a signed engineer's letter if tonnage increases by more than 10 pounds per square foot. Do not assume your contractor has submitted this—confirm in writing before permit approval.
Ocoee's online permit portal (accessible via the City of Ocoee website) allows homeowners and contractors to submit roof permits with digital attachments: site photos, roofing material spec sheets, manufacturer installation instructions, and completed FBC compliance checklists. Over-the-counter approval (same-day or next-business-day) is possible for straightforward shingle-to-shingle jobs with no structural changes; full plan review (5–10 business days) is required for tear-offs, material changes, deck repair, or any question about existing layers. Once approved, the permit is valid for 180 days; if work is not substantially started within that window, the permit expires and must be re-pulled. Inspection sequencing is strict: (1) Deck-Nailing Inspection occurs after all old roofing and underlayment are removed, fastening pattern of plywood decking to rafters is verified, and any rot or structural damage is documented; this inspection MUST pass before new underlayment is applied. (2) Rough Roofing Inspection happens after underlayment and secondary barriers are installed but before final shingles/tiles are fastened—inspector verifies correct product, coverage, and water-barrier placement. (3) Final Inspection is conducted after all shingles/tiles, flashing, ridge caps, and gutter work are complete. Many contractors skip the rough inspection thinking it will delay the job, but Ocoee code enforcement (unlike some Florida cities) will not sign off on the final permit card without documented rough inspection; work discovered out of compliance at final must be corrected and re-inspected, adding 2–4 weeks to the timeline.
Ocoee's climate and soil context matter for roofing durability: the city sits in a high-wind, high-humidity zone with frequent afternoon thunderstorms and occasional hurricane-force winds (Ocoee is directly in the Orange County hurricane corridor). This drives the FBC's emphasis on secondary water barriers and fastening uplift—standard IRC R905 would allow fewer fasteners and narrower barrier coverage, but FBC does not. Choosing impact-resistant or Class 4 shingles (rated for hail and wind debris) is not required by code but is strongly encouraged by insurers; many Florida homeowners see a 10–15% insurance discount for Class 4 shingles, which can offset the $0.50–$1.00 per-square premium. Additionally, Ocoee sits above limestone karst aquifer, meaning water drainage from the roof affects groundwater; the city does not explicitly restrict roof runoff, but the Orange County Environmental Protection Division recommends directing downspouts at least 3 feet away from the foundation to avoid subsidence; this is not a permit condition but is prudent. If your property is in the city's 100-year flood zone (FEMA Flood Insurance Rate Map), additional FBC Section 4-3.2 (Elevated Building Requirements) may apply; check your property's FEMA flood zone before starting the project—if you are in Zone AE or VE, certain roofing materials or deck-elevation requirements may be triggered, and the city will cross-reference this during permit review.
Your next step: Contact the City of Ocoee Building Department to confirm current permit fees (typically $150–$350 based on roof area and material type, calculated as a percentage of 'permit valuation'—usually $20–$30 per roofing square), current plan-review timeline, and whether your contractor has a City of Ocoee Roofing Contractor License. If you are self-performing the roof (owner-builder work), confirm that Florida Statute § 489.103(7) allows you to do so; Ocoee issues owner-builder permits but requires the homeowner to sign an affidavit stating the roof is for the owner's primary residence and no second dwelling or rental unit. Verify with your homeowner's insurer before starting that they will accept permits pulled and inspected in Ocoee's name; some insurers require the policy holder to be the permit holder, not the contractor. Most importantly, do NOT allow a contractor to skip the secondary water-barrier and underlayment specifications in the permit application; these details are enforceable, and discovering missing specifications at rough inspection can delay your roof by 1–2 weeks while the contractor obtains change orders and revised submittals.
Three Ocoee roof replacement scenarios
Florida Building Code Section 7 vs. the IRC: what Ocoee roofers must know
Ocoee adopts the Florida Building Code 7th Edition, not the standard IRC. The FBC is more stringent on water resistance, wind uplift, and impact resistance than the IRC because Florida's hurricane and storm exposure is extreme. Key differences: FBC Section 7-4 mandates secondary water barriers (ice-and-water shield or self-adhesive membranes) on roof areas vulnerable to back-damming and wind-driven rain; the IRC permits these in cold climates only (IRC R907.2.8 is optional in most of Florida's climate zone). In Ocoee (hot-humid climate), the FBC requires secondary barrier on the lower 6 feet of every roof pitch steeper than 3:12, entire valley areas, and ridge lines—this is not optional. If your roofing contractor is used to working in states that follow the IRC, they may not expect this requirement. Verify in the permit application that secondary water barrier is listed with specific product name and installation location.
FBC Section 7-5 (Wind Loads and High Wind Fastening) requires wind-uplift-rated fastening and shingles in Ocoee's wind zone (likely 90 mph 3-second gust, per ASCE 7 and local wind-speed maps). Standard IRC shingles may meet basic IBC criteria but not FBC wind-resistance criteria. Impact-resistant shingles (Class 3 or 4, rated per ASTM D3161) are not mandated by code but are strongly preferred by Ocoee contractors and insurers because they reduce wind uplift failure during hurricanes and often unlock homeowner insurance discounts of 10–15% with major carriers (State Farm, AARP, Homeowners Choice, United Insurance all operate in Ocoee and offer FBC-compliant roof discounts). Check your homeowner's insurance policy for roof-upgrade discounts before selecting materials; the cost difference between standard and impact-resistant shingles ($0.50–$1.00 per square foot) may be recouped in 3–5 years via insurance savings.
IRC Section R907.4 (Roof Recovery) states that if a roof has 3 or more layers, a tear-off is mandatory before new installation. Florida Statute § 553.7971 codifies this statewide. Ocoee inspectors will probe suspected multi-layer roofs during deck-nailing inspection; if 3+ layers are confirmed, the permit is halted and work must stop. This is not a suggestion—it is a law, and Ocoee strictly enforces it because excessive roof weight can compromise structural integrity and cause premature deck failure. If you are uncertain how many layers your roof has, ask your roofing contractor to probe and confirm before submitting the permit application. Some contractors estimate layer count from exterior inspection only; this is unreliable. Require a signed statement from the contractor confirming the actual layer count before work begins.
Ocoee's permit application includes an FBC Compliance Checklist that asks contractors to confirm secondary water barrier type, wind-uplift fastening pattern, impact resistance, and compliance with water-resistance standards. If this checklist is submitted incomplete or with vague answers ('barrier as required' instead of 'GAF WeatherWatch 3x10, applied to deck before underlayment per FBC 7-4.2.1'), the city will issue a request for information (RFI) and may not approve the permit until clarification is provided. Do not proceed with construction before the permit is fully approved in writing by the city; verbal approval or email approval from a city staffer is not sufficient. Confirm approval status in the online permit portal or call the Building Department.
Ocoee's inspection sequence and common deficiencies
Roof permits in Ocoee require three inspections: (1) Deck-Nailing Inspection, (2) Rough Roofing Inspection, and (3) Final Inspection. Many contractors treat these as a formality and are surprised when inspectors find deficiencies. The deck-nailing inspection is the most critical: the inspector will climb the roof after all old roofing is removed and verify that the plywood or wood-deck fastening to rafters meets code (typically 8-inch on-center nailing with 8d or 10d nails, per IRC R802.11). If fasteners are spaced too far apart, corroded, or missing, the deck fails inspection and work must stop. Any rot, water damage, or structural weakness must be documented and repaired before moving forward. This inspection cannot be skipped or deferred; if you do not request it, the city will flag your permit as non-compliant and fine the contractor. Schedule it immediately after tear-off is complete, not after new underlayment is partially installed.
The rough roofing inspection occurs after underlayment and secondary water barriers are installed but before final shingles or tiles are fastened. The inspector verifies that secondary barrier (ice-and-water shield, self-adhesive membrane, or equivalent) is present in all required locations (lower 6 feet, valleys, ridge, hips), fastened or adhered correctly, and lapped per manufacturer instructions. If the contractor has omitted secondary barrier in any area, or if the barrier is wrinkled, torn, or improperly lapped, the inspection fails and the underlayment must be repaired or replaced. This is the LAST chance to catch water-resistance errors before shingles are nailed down; correcting deficiencies after final shingles are installed requires tear-off and reinstallation, adding thousands of dollars and weeks of delay. Many contractors rush through rough inspection; do not allow it—walk the roof with the inspector and take photos of approved barrier coverage.
Common deficiencies that trigger rough-inspection failures in Ocoee: (a) secondary water barrier absent on lower 6 feet of roof ('to save money, the contractor skipped it on one side of the roof'); (b) ice-and-water shield lapped downslope instead of upslope, trapping water; (c) fastening pattern incorrect (contractor using staples instead of cap nails, or nails spaced 12 inches apart instead of 8 inches); (d) deck nailing or rotted wood not repaired prior to underlayment installation (discovered at deck-nailing inspection and not corrected); (e) secondary barrier type not matching permit specification (permit says 'GAF WeatherWatch 3x10' but contractor installed 'generic synthetic underlayment' to save cost). Each of these deficiencies must be corrected before the next phase; expect 2–7 days of rework and re-inspection per deficiency.
To avoid deficiency delays, request a pre-inspection meeting with your contractor and the city building official before work starts. The city does not always offer this, but it is worth asking; some building officials will schedule a 30-minute site meeting to clarify expectations and answer contractor questions about fastening, barrier placement, and inspection timing. If the official declines, ask your contractor to contact the Building Department (phone: available via Ocoee city website) and clarify the FBC Section 7-4 and 7-5 requirements in writing. A contractor familiar with standard IRC rules but not FBC-specific requirements may discover surprises at rough inspection; a pre-site conversation prevents this. Finally, confirm that all inspections are documented in writing on the permit card; some contractors claim 'the inspector signed off verbally' but did not formally close the inspection phase. Verbal approval does not stop the clock on the permit timeline—written sign-off does.
City of Ocoee, Ocoee, Florida (contact city hall for exact building permit office address)
Phone: (407) 905-3000 (main city line; ask for Building Department or Building Permits) | https://www.ocoee.org (Building Permits or Development Services link on city website)
Monday–Friday, 8:00 AM–5:00 PM (EST); closed major holidays
Common questions
Do I need a permit to replace my roof with the same shingles I have now?
Yes, if you are replacing the entire roof or tearing off and replacing. Ocoee requires a permit for full-roof replacement regardless of material type. If you are patching less than 25% of the roof area with like-for-like shingles (same brand, model, color), you do not need a permit. Verify the scope with the city or your contractor before starting; many homeowners think 'replacement' means full tear-off, but if you are re-shingling only the damaged section, you may be exempt.
What is this secondary water barrier everyone keeps mentioning?
Secondary water barrier is a self-adhesive membrane (like ice-and-water shield) installed directly on the deck before underlayment and shingles. The Florida Building Code requires it on the lower 6 feet of every roof pitch and in valleys/ridges to prevent wind-driven rain and ice backup from damaging the deck. It is not optional in Ocoee. Typical products: GAF WeatherWatch, Owens Corning WeatherLock, Malarkey Glacial Armor. Your roofing contractor must specify the product name and location in the permit application.
My roof has 3 layers of shingles. Can I just overlay the new shingles on top?
No. Florida law (Statute § 553.7971) prohibits overlaying a third layer of roofing. Ocoee will not issue a permit for a 3-layer roof overlay. You must tear off all existing layers down to the deck, repair or replace the deck as needed, install underlayment and secondary barrier, and then install the new roof. This is mandatory and will be verified by the building inspector during the deck-nailing inspection.
How much does a roof permit cost in Ocoee?
Roof permits in Ocoee typically range from $150 to $400, depending on the roof area and materials. Most permits are calculated as a percentage of the project's estimated value—usually around $20–$30 per roofing square (100 sq ft). A 25-square roof might cost $250; a 40-square roof with material change (e.g., to metal) might cost $400. Contact the City of Ocoee Building Department or your contractor for a specific quote based on your roof size and scope.
What inspections do I need, and how long does each one take?
You need three inspections: (1) Deck-Nailing Inspection after tear-off and before underlayment is installed—verifies fastening and deck condition; (2) Rough Roofing Inspection after underlayment and secondary barrier are in place but before shingles are fastened—verifies barrier coverage and fastening; (3) Final Inspection after all shingles, flashing, and ridge caps are installed. Each inspection typically takes 1–2 hours on site; the city usually schedules within 2–3 business days of a request. If any deficiencies are found, you must correct them and request a re-inspection, adding 2–7 days.
Can I do the roof work myself, or do I need a licensed contractor?
Florida Statute § 489.103(7) allows owner-builders to perform roofing work on their own primary residence without a contractor license, provided the home is not a rental or second dwelling. If you self-perform, you must pull the permit in your name and sign an affidavit stating the roof is for your primary residence. You are still responsible for code compliance, inspections, and any permit violations. Most homeowner's insurance policies and lenders prefer licensed contractors; verify with your insurer and lender before self-performing. Many owner-builders hire a licensed contractor to oversee the work even if they do some labor themselves.
Will upgrading to impact-resistant shingles lower my insurance premium?
Possibly. Many Florida insurers (State Farm, AARP, Homeowners Choice, United Insurance) offer 10–15% homeowner's insurance discounts for Class 3 or Class 4 impact-resistant shingles installed after a certain date or as part of a full-roof replacement. The cost premium for impact-resistant shingles is typically $0.50–$1.00 per square foot. Check your policy or contact your insurer before selecting materials to confirm the discount; if available, the upgrade often pays for itself within 3–5 years. This is not required by Ocoee code, but it is a smart investment in a hurricane-prone area.
My property is in a historic district. Does that affect the roof permit?
Possibly. If your home is in Ocoee's historic district overlay, the city's Planning Department may require a Certificate of Appropriateness (COA) before you tear off or change the roof's material or color. This is a separate review from the building permit and can add 1–2 weeks to the pre-construction timeline. Check Ocoee's zoning map online or call the Planning Department to confirm whether your property is in a historic district before submitting the roof permit. If a COA is required, submit it along with the building permit or before, depending on the city's procedure.
What happens at the deck-nailing inspection if rot or damage is found?
If the inspector discovers rotted plywood, damaged framing, or incorrect fastening, the inspection fails. You must repair or replace the damaged deck before the inspection can be passed. Repairs typically involve removing rotted plywood, installing new CDX plywood with proper fastening (8-inch on-center, 8d or 10d nails), and re-nailing the entire deck if fastening is substandard. This can add $500–$3,000 to the project cost and 3–7 days to the timeline, depending on the extent of damage. Request a pre-tear-off inspection of your deck condition (some contractors will do this for $100–$300) to identify potential damage before pulling the permit.
Can my contractor start work before the permit is fully approved by the city?
No. Florida law and Ocoee code prohibit construction before a building permit is issued and active. If your contractor begins work before the permit is officially approved in the city system, you both face fines, stop-work orders, and the risk of having to tear off and reinstall unpermitted work. Confirm approval status in Ocoee's online permit portal or call the Building Department before the contractor arrives with materials. 'Verbal approval' or 'the city said it's okay' is not sufficient—written approval in the system is required.