Do I Need a Permit to Replace a Roof in Coral Springs, FL?
Coral Springs roof replacements operate under the most stringent residential roofing standards in this guide: Broward County's High Velocity Hurricane Zone mandates Miami-Dade Notice of Acceptance (NOA) for every roofing product installed — shingles, underlayment, fasteners, ridge cap, drip edge, and flashing systems. The city's building permit application forms list roof as a project type requiring a Zoning Addendum, the \$100 non-refundable deposit applies, and the Notice of Commencement must be recorded before the first inspection. Getting the NOA documentation right before permit submission is what separates a smooth 15-business-day review from a resubmission cycle.
Coral Springs roof replacement permit rules — the basics
Roof replacement permits are submitted through eTrakit at coralsprings.org/trakit. Phone: (954) 344-1025. Address: 9500 West Sample Road, Coral Springs, FL 33065. Hours: Monday–Thursday 7:30 AM–5:00 PM, Friday 7:30 AM–2:30 PM. The FBC 8th Edition (2023) and Broward County HVHZ provisions govern all roofing work. Florida-licensed roofing contractors must hold and perform permitted work. Verify FL contractor license at myfloridalicense.com before hiring.
The Broward County Uniform Building Permit Application forms list Roof as a project type requiring the Zoning Addendum attachment. This addendum is included by the FL-licensed contractor in the eTrakit application package alongside the NOA documentation and the \$100 non-refundable deposit. The Zoning Addendum confirms that the proposed roofing scope is consistent with the property's zoning classification.
A Notice of Commencement (NOC) must be recorded at Broward County Recording and a copy submitted to the Building Department before the first inspection. For virtually all roof replacement projects, the contract value exceeds the \$2,500 NOC threshold. The FL-licensed roofing contractor typically handles the NOC recording as part of the permit process. Allow 3–7 business days for NOC recording before the dry-in inspection can be scheduled.
HVHZ roofing requirements: what Broward County's 175+ mph wind zone means for your roof
The FBC's HVHZ provisions for roofing are the most demanding residential roofing standards in the United States — developed after Hurricane Andrew's catastrophic damage in 1992 revealed how dramatically inadequate South Florida's pre-Andrew construction standards were. For Coral Springs homeowners, these requirements translate to specific installation details that every NOA-compliant roofing installation must meet:
Asphalt shingle installations in Coral Springs HVHZ: The standard "4 nail" shingle application is not FBC-compliant in Coral Springs. HVHZ requires 6-nail fastening (6 nails per shingle) with the specific nail pattern and penetration depth specified in the shingle's Miami-Dade NOA. The underlayment must be an NOA-approved product — standard #15 felt is not adequate; a two-layer NOA-approved underlayment system or a single-layer self-adhering NOA-approved membrane is required. Drip edge must be NOA-approved and correctly lapped at eaves and rakes.
Concrete and clay tile installations: Concrete tile roofing is the dominant roofing type on Coral Springs' CBS homes. Every tile must be installed per its NOA with the correct mortar or mechanical attachment, and the underlayment beneath the tile must be an NOA-approved product for the specific tile system. Tile-to-tile color variation and replacement tile sourcing after storm damage can be challenging in older Coral Springs tile installations — the FL-licensed roofing contractor should document the existing tile manufacturer and style when pulling the permit for a tile repair or re-roof.
The deck inspection after tear-off and before underlayment application verifies that the structural deck is sound, that any damaged sheathing has been replaced, and that the deck fastening meets HVHZ specifications. In Coral Springs' CBS homes, the roof deck may be original 1970s–1980s OSB or plywood sheathing that has experienced decades of South Florida's humidity and occasional water infiltration. The deck inspection protects the homeowner from having a new NOA-compliant roof installed over a compromised deck. Replacing damaged deck sections: \$150–$450 per affected section, typically discovered at tear-off.
| Variable | How it affects your Coral Springs roof permit |
|---|---|
| Miami-Dade NOA for every product | Every product in the roofing system must have a valid Miami-Dade NOA number: shingles, underlayment, fasteners, ridge cap, drip edge, and all flashing components. The permit application package must include all NOA numbers. Products without valid NOA will fail the building inspection. The FL-licensed contractor must verify NOA validity at the Miami-Dade Product Control website before ordering. |
| Zoning Addendum required for roof permits | The Broward County Uniform Building Permit Application for Coral Springs explicitly lists Roof as a project type requiring the Zoning Addendum. The FL-licensed contractor includes this in the eTrakit application package alongside the NOA documentation and \$100 deposit. |
| 6-nail fastening for shingles (not 4) | HVHZ requires 6-nail shingle fastening per the shingle's NOA specifications. The final inspection verifies fastening pattern compliance. Shingle installations using a 4-nail pattern (standard in most of the US) will fail the HVHZ inspection. Confirm the fastening pattern in the contractor's proposal before signing. |
| Deck inspection before underlayment | After tear-off and before underlayment application, the deck inspector verifies deck condition. Damaged or moisture-compromised sheathing must be replaced before the new roofing system is applied. Critical for 1980s–1990s Coral Springs homes where decades of South Florida humidity may have affected sheathing. |
| NOC required before first inspection | Notice of Commencement must be recorded at Broward County Recording and copy submitted to Building Dept before the first inspection (deck inspection). The FL-licensed contractor handles NOC recording. Allow 3–7 business days. ROC recording fee: approximately \$20–\$30. |
| FL-licensed roofing contractor | Florida State Certified Roofing Contractor (CCC license) required. Verify at myfloridalicense.com before signing any contract. Post-storm, out-of-area contractors may appear in Coral Springs neighborhoods — verify FL license before engaging anyone for permitted roofing work. |
What roof replacement costs in Coral Springs
Coral Springs roof replacement costs reflect South Florida's elevated labor rates and HVHZ material requirements. Asphalt shingle (2,000 sq ft home): \$14,000–\$24,000. Concrete tile re-roof (new tile, same size): \$22,000–\$42,000. Damaged deck replacement: add \$150–\$450 per section discovered at tear-off. Permit fees: \$100 non-refundable deposit plus valuation-based fee; contact (954) 344-1025 for current schedule. NOC recording: approximately \$20–\$30 at Broward County Recording. Permit fees are typically included in FL-licensed contractor quotes for Coral Springs roofing work.
Phone: (954) 344-1025 (Customer Care)
Chief Structural Inspector: John Heller, (954) 344-1061
Hours: Mon–Thu 7:30 AM–5:00 PM, Fri 7:30 AM–2:30 PM
eTrakit: coralsprings.org/trakit →
Miami-Dade NOA lookup: miamidade.gov/building/pc-search →
Common questions about Coral Springs FL roof replacement permits
How do I apply for a roof replacement permit in Coral Springs?
Apply through eTrakit at coralsprings.org/trakit. The FL-licensed roofing contractor submits the application with: \$100 non-refundable deposit, Broward County Uniform Building Permit Application, Zoning Addendum (required for roof permits), and Miami-Dade NOA documentation for all specified roofing products. After permit issuance, record the NOC at Broward County Recording before the first (deck) inspection. Call (954) 344-1025 for application assistance.
Why does Coral Springs require Miami-Dade NOA for roofing products?
Coral Springs is in Broward County's High Velocity Hurricane Zone (HVHZ), established after Hurricane Andrew devastated South Florida in 1992. The HVHZ mandates that every roofing product used in a permitted installation has been tested and approved by Miami-Dade County for compliance with the 175+ mph wind speed design requirements. Products without a valid NOA are not FBC-compliant for Coral Springs installation and will fail the building inspection. This applies to shingles, underlayment, fasteners, ridge cap, drip edge, and all flashing components.
Does Coral Springs require a Zoning Addendum for roof permits?
Yes. The Broward County Uniform Building Permit Application forms used by Coral Springs explicitly list Roof as a project type requiring the Zoning Addendum attachment. The FL-licensed roofing contractor prepares and includes this addendum as part of the eTrakit application package. It is required in addition to the NOA documentation and the \$100 non-refundable deposit.
What is the deck inspection and why does it matter for Coral Springs roofs?
The deck inspection occurs after old roofing materials are removed (tear-off) and before any new underlayment is applied. The inspector verifies that the structural deck sheathing is sound, adequately fastened, and free of moisture damage or rot. For 1980s–1990s Coral Springs homes, decades of South Florida humidity can cause sheathing deterioration near valleys, eaves, and old leak areas. Discovering and replacing damaged deck sections at this stage costs \$150–\$450 per section — a fraction of the cost of tearing up a new completed roof. This inspection is the quality checkpoint that prevents a compliant new roof from being installed over a failing structural deck.
Can I replace a Coral Springs roof without a permit?
No. All roof replacements in Coral Springs require a building permit. Minor localized repairs (patching a few tiles, resealing flashing) may not require a permit — contact (954) 344-1025 to confirm whether your specific scope qualifies as maintenance or requires a permit. An unpermitted roof replacement in Coral Springs creates insurance coverage risk, fails to establish an NOA-compliant documented replacement record, and creates seller disclosure issues at future property sale.
How do I verify that a roofing contractor is properly licensed for Coral Springs?
Verify the Florida State Certified Roofing Contractor (CCC license) at myfloridalicense.com. Search by license number or contractor name. Confirm the license is active, not expired, and in good standing. After major storm events, unlicensed contractors from out of state appear in Broward County neighborhoods. A contractor who cannot provide an active Florida CCC roofing license, discourages pulling the permit, or refuses to include the permit fee in their quote should not be hired for roofing work in Coral Springs.
This guide reflects publicly available information from the City of Coral Springs Building Department. FL contractor licensing: myfloridalicense.com. Miami-Dade NOA lookup: miamidade.gov/building/pc-search. NOC recording: Broward County Recording. Contact (954) 344-1025 for current fee schedule. This is not engineering advice.