What happens if you skip the permit (and you needed one)
- Stop-work order issued by City of Coral Gables code enforcement; fines escalate from $250/day to $500/day if work continues, with total penalties reaching $5,000–$15,000 for multi-week jobs.
- Insurance claim denial: homeowners insurance will not cover roof damage or leaks if the replacement was unpermitted; repair costs (often $8,000–$25,000 for secondary damage) fall entirely on you.
- Resale disclosure hit: title company will flag unpermitted roof in closing, buyer's lender will demand proof of permit or retroactive compliance; deal collapses or you absorb $3,000–$10,000 in expedited permit/inspection fees.
- Lien attachment: roofing contractor can place a contractor's lien on the property if they discover mid-job that no permit was pulled; lien removal requires permit issuance plus contractor sign-off, delaying closing by 30–90 days.
Coral Gables roof replacement permits—the key details
Coral Gables adopts Florida Building Code 7th edition (effective 2020) with local amendments detailed in the City's Building Code Supplement. The headline rule that affects most homeowners: IRC R907.4 (state law) prohibits placement of a new roof covering over more than two existing layers of roof covering. If a field inspection reveals three layers (common on homes built in the 1970s–1990s), you must tear off to the deck—overlay is not an option. The city's inspector conducts a 'layer count' either at permit issuance (if accessible) or at the deck-inspection phase. Many Coral Gables contractors order an exploratory cut to verify layer count before quoting; if three layers are found, the scope and cost jump significantly because the contractor must remove all old material, dispose of it via licensed waste hauler (with manifest filing), and provide proof to the city. The permit application requires the contractor to declare the existing layer count and proposed tear-off or overlay approach; misstatement on the form can trigger a stop-work order and $500+ fines when the inspector finds conflicting conditions in the field.
Secondary water barriers and eave coverage are mandated by Coral Gables under FBC 7th edition, Section 1507.2.8 (reroofing secondary water barrier). The rule: any new roof covering (replacement, not repair) must include a secondary water barrier (typically ice-and-water shield, synthetic underlayment, or rubberized asphalt underlayment meeting ASTM D1970) extending a minimum of 24 inches inland from all eaves, plus 12 inches up all rakes and penetrations. In practice, this means the entire lower perimeter of your roof—the first 3–4 feet on all sides—must be covered with premium underlayment, not just standard felt. The rationale: salt-spray and wind-driven rain in coastal Miami-Dade County and Coral Gables create conditions where standard underlayment fails; secondary barriers reduce insurance claims. The city's permit form explicitly asks 'Secondary water barrier—type and extent'; if your contractor writes 'standard felt' or leaves it blank, the permit is rejected and must be resubmitted. Many homeowners don't discover this requirement until the roofer submits the first bill with an $800–$2,000 underlayment upgrade. The permit fee is not reduced if you skip it—but final sign-off is withheld until the material is confirmed by the inspector.
Material changes—shingles to metal, shingles to tile, or asphalt to clay—trigger full plan review and add 7–10 days to the timeline. Coral Gables requires that any material change be accompanied by: (1) a structural evaluation if the new material is heavier than the old (metal is lighter, so usually no issue; tile is 2–3x heavier, often requiring truss/rafter reinforcement), (2) wind-mitigation fastening details per FBC 7.2.7 (roof-to-wall connections, fastener type, spacing), and (3) a copy of the roofing material manufacturer's installation instructions specific to the climate zone (2A—hot-humid, high wind). If you're upgrading to metal or tile, budget an extra $200–$500 in permit fees and 10–14 days of plan review. The city's building department has seen many tile re-roof applications come back with 'Insufficient fastening detail—provide manufacturer spec and Miami-Dade approval letter' comments, delaying permits by another week. Some metal-roofing manufacturers provide pre-stamped Miami-Dade or Coral Gables approval letters (e.g., Atas International, Chief Buildings); if your contractor sources one, permit approval accelerates. If your contractor does not have it and the manufacturer is small, you may need to hire a roofing engineer ($500–$1,500) to provide fastening calculations.
Wind-mitigation tie-down requirements are Coral Gables-specific and non-negotiable. FBC 7.2.7 mandates that all new roof covering installations include confirmation of roof-to-wall connection fastening (typically 8d or 10d nails at 6-inch or 12-inch spacing, depending on wind zone and rafter size). The permit application must include a 'Wind Mitigation Fastening Certification' or a signed roofing contractor affidavit confirming that fastening will comply with FBC 7.2.7 and the shingle manufacturer's instructions. If your roof is over a single-story room addition built in the 1990s (common in Coral Gables), that section may have weak or absent fastening—the new roof forces you to correct it. In practice, roofers pull up 2–3 shingles, inspect the fastening pattern, and either confirm it's adequate or recommend (and charge for) supplemental fastening. The city's inspector spot-checks this at final inspection by pulling shingles or (on metal roofs) checking fastener spacing. Failure at inspection results in 'Rework required—fastening does not meet FBC 7.2.7' and you cannot get final permit sign-off until corrected. Budgeting: supplemental fastening costs $0–$500 depending on the roof size and current condition.
Timeline and inspection sequence in Coral Gables typically run: (1) permit application and over-the-counter issuance for like-for-like, same-day if complete; 7–10 days for material-change or structural review; (2) contractor notifies city 24 hours before starting work; (3) deck inspection after tear-off (if full replacement) to verify no rot, structural damage, or asbestos shingles—retroactively adding 3–7 days if deck work is needed; (4) contractor installs underlayment and roof covering; (5) final inspection (city schedules within 2–5 business days) to verify secondary water barrier extent, fastening pattern, flashing, and material compliance; (6) city issues Final Certificate of Occupancy or Compliance (required for insurance and resale). Owner-builders can pull the permit themselves (Florida Statutes § 489.103(7) exempts owner-occupied residential work from contractor licensing) but must hire a licensed roofer to do the work; the roofer is identified on the permit application and bears responsibility for code compliance. If the roofer is your brother-in-law or a handyman without a roofing license, the city will stop the work and demand a licensed roofer take over. Total timeline: 2–3 weeks for like-for-like, 3–4 weeks for material change or structural review.
Three Coral Gables roof replacement scenarios
Hurricane-zone secondary water barriers and why Coral Gables mandates 24-inch eave coverage
Coral Gables sits in coastal Miami-Dade County, HVHZ (High-Velocity Hurricane Zone) per FEMA and the Florida Building Code. The 2004–2005 hurricane seasons (Charley, Frances, Jeanne, Ivan, Wilma) caused catastrophic roof losses across South Florida because standard asphalt shingles and felt underlayment failed under wind-driven rain and salt spray. Insurance claims topped $30 billion statewide. The Florida Building Commission (FBC) responded by adopting more aggressive secondary water-barrier requirements, codified in FBC 1507.2.8 (adopted Florida-wide in the 2007 edition and carried forward to current 7th edition). Coral Gables enforces this rule strictly: on any new roof covering (including replacement), secondary water barriers must extend 24 inches inland from all eaves, 12 inches up all rakes and roof valleys, and 12 inches around all penetrations (vents, skylights, chimneys).
The logic is sound from a physics perspective. Wind-driven rain under hurricane or tropical-storm conditions creates pressure differentials that force water laterally under shingles and felt, particularly at the eaves where wind pressure is highest. A 24-inch secondary barrier (ice-and-water shield, rubberized asphalt, or synthetic underlayment per ASTM D1970) is waterproof and self-adhering; water that breaches the shingles hits the shield instead of felt and is diverted back outboard or along the drip edge. Field studies after Hurricanes Andrew (1992) and Irma (2017) confirmed that homes with 24-inch secondary barriers at eaves had 40–60% fewer attic and interior leaks than those with standard felt. Coral Gables' permit form explicitly lists secondary water-barrier type and extent as a mandatory field; it's not optional and not waived for any roof size or material.
In practice, the secondary barrier adds $600–$1,800 to a typical roof replacement (depending on roof perimeter and material cost). A roofer working in a neighboring county (e.g., Broward) might spec only 18 inches or standard felt to undercut pricing; that same bid in Coral Gables is rejected at permit review or flagged at final inspection. Many homeowners are surprised by this line item and question it ('Why do we need premium underlayment if we're replacing with the same shingles?'). The city's answer: because Coral Gables is coastal and hurricane-prone; the upgrade is legally mandated and has proven effective in reducing insurance claims. The permit application includes an information sheet (downloadable from the city's website) explaining FBC 1507.2.8 and secondary barrier requirements; any contractor bidding Coral Gables work should have this memorized and built into every quote.
The 3-layer maximum rule, asbestos detection, and why deck inspection is non-negotiable
IRC R907.4 (adopted nationwide and embedded in Florida Building Code) prohibits re-roofing over more than two existing layers of roof covering. The rule was adopted in the 1990s based on concerns about weight, fastening adequacy, and moisture trapping under multiple layers. In Coral Gables, homes built in the 1950s–1990s often have two or three layers of asphalt shingles (it was cheaper to overlay than to tear off and dispose). The city's building department enforces the 3-layer rule strictly via field inspection. If an exploratory cut or visual inspection reveals three layers, tear-off is mandatory; the contractor cannot proceed with overlay, even if the homeowner insists. The permit application asks the contractor to declare the layer count; if the inspector later finds conflicting conditions (e.g., contractor wrote '2 layers, overlay planned' but finds 3 layers in the field), the permit is voided, work is stopped, and the contractor must reapply for a tear-off permit, costing time and money.
Asbestos shingles are a secondary but critical concern. Homes built before 1980 sometimes have asbestos-cement shingles or asbestos-containing roofing felt. Asbestos is not hazardous if left undisturbed, but tearing it off aerosolizes fibers and creates health risks. Florida statute § 376.4013 requires that if asbestos shingles are found (visually or via lab sample), they must be removed by a licensed asbestos contractor using containment and abatement protocols; cost is $2,000–$5,000. The city's inspector may order a sample lab test if shingles appear old and discolored. Most Coral Gables roofing contractors are trained to spot suspect shingles and flag them before tear-off; homeowners should ask the roofer to perform a pre-bid asbestos check, which takes 1 hour and $0–$300 depending on sample lab fees.
The deck inspection after tear-off is mandated by IRC R905.3 and FBC 1511 and cannot be waived. After all old roofing is removed, the city requires a visual inspection to confirm: (1) no rot or structural damage to the deck (common in humid climates like Coral Gables, especially in valleys and around penetrations); (2) no asbestos shingles or felt (sample lab test if needed); (3) deck fastening is adequate (8d or 10d nails at 6–12 inch spacing per rafter); (4) no debris, wood chips, or nails left on the deck. If rot is found, the contractor must sister rafter sections or reinforce the deck; this adds 3–7 days and $500–$3,000 in cost, and requires a secondary structural micro-permit. If fastening is found inadequate, supplemental nailing is required, adding $200–$800. If asbestos is suspected, a lab sample delays the permit 5–7 days pending results. The deck inspection is scheduled by the city within 2–5 business days of the contractor's request; it's the single longest wait in the permitting sequence. Homeowners who want to accelerate the deck inspection should ask their roofer to submit the deck-inspection request to the city the day tear-off begins, not after it's complete.
405 Biltmore Way, Coral Gables, FL 33134
Phone: (305) 460-5200 | https://www.coralgables.com/residents/building-permits
Monday–Friday, 8:00 AM–5:00 PM EST
Common questions
Do I need a permit to repair my roof if it's just a few missing shingles or a small leak?
No—repairs under 25% of the total roof area (roughly 3–4 shingles or a localized patch) are exempt from permitting under IRC R907 and Florida Building Code. However, if your home is in the Coral Gables Historic District, any exterior repair visible from the street requires a Certificate of Appropriateness (CoA) from the Historic Preservation Office; cost is $50–$100 and takes 2–4 weeks. For non-historic homes, repairs are permit-free. If the 'repair' actually requires tear-off or removal of existing layers, it may cross into replacement territory and require a permit; ask your roofer whether the scope is tear-off or patching.
Can I overlay my existing roof instead of tearing it off?
Only if you have fewer than three existing layers and the new material is identical to the existing (or explicitly approved by the roofing manufacturer for overlay). If your roof has two layers, overlay is allowed and saves $2,000–$5,000 in tear-off and disposal costs. If you have three layers (common in older Coral Gables homes), tear-off is mandatory per IRC R907.4; the city inspector will verify layer count before or during deck inspection, and work will be stopped if three layers are found and overlay is attempted. Overlay also voids the deck inspection, so any hidden rot or structural issues won't be caught—this is a risk factor.
How much does a roof replacement permit cost in Coral Gables?
Permit fees are typically $18–$22 per square (100 sq-ft) of roof area. A 1,500-sq-ft roof (15 squares) costs approximately $270–$330. A 3,000-sq-ft roof (30 squares) costs approximately $540–$660. If the project includes a material change (shingles to metal or tile) or structural repair, add $50–$200 for plan-review fees. If asbestos is found or a structural issue is discovered during deck inspection, additional micro-permit fees ($50–$100 each) apply. Over-the-counter like-for-like replacements are processed same-day; material-change projects add 7–10 days of plan review and do not reduce the fee.
What is the secondary water barrier requirement, and why does it add so much to my quote?
Florida Building Code 1507.2.8 (enforced by Coral Gables) requires that any new roof covering include a secondary water barrier (ice-and-water shield, synthetic underlayment, or rubberized asphalt) extending 24 inches inland from all eaves, 12 inches up rakes and valleys, and 12 inches around penetrations. This barrier is waterproof and self-adhering, designed to block wind-driven rain that penetrates shingles during hurricanes. The upgrade costs $600–$1,800 depending on roof size and material type. It's mandated by the FBC and cannot be waived; it's not optional. Homes with secondary barriers have 40–60% fewer interior leaks during major storms, so it's a worthwhile upgrade even though it increases upfront cost.
Do I need to hire a licensed roofing contractor, or can I do the work myself?
You can pull the permit yourself (owner-builder exemption under Florida Statutes § 489.103(7) applies to owner-occupied residential work), but the actual roofing work must be performed by a licensed roofing contractor. You cannot perform the roofing work yourself. The contractor is named on the permit application and is responsible for code compliance, inspections, and final sign-off. If you hire a handyman or friend without a roofing license, the city will stop the work and require a licensed roofer to take over.
What happens at the deck inspection, and how long does it take?
After tear-off is complete, the city schedules a deck inspection (usually within 2–5 business days of your roofer's request) to verify: no rot or structural damage, no asbestos shingles, no debris on the deck, and adequate fastening pattern (8d or 10d nails at 6–12 inch spacing). If rot is found, the contractor must repair it (adding 3–7 days and $500–$3,000), and a secondary structural micro-permit is issued. If asbestos is suspected, a lab sample is taken and the permit is delayed 5–7 days pending results. If fastening is inadequate, supplemental nailing is required (adding $200–$800). Most inspections pass with no issues; expect the deck inspection to be the longest single wait in the timeline.
I'm changing from shingles to metal or tile. What extra permits or documentation do I need?
Material change (especially to tile, which is heavier) requires full plan review (7–10 days), a structural evaluation if tile is specified (to confirm rafters can support the weight), and wind-mitigation fastening details per FBC 7.2.7. You'll need the manufacturer's installation specification and fastening chart. If the manufacturer is a major brand (e.g., Owens Corning, GAF, Atas, Chief Buildings), they often provide pre-stamped wind-mitigation approvals for Florida; your contractor should request this to speed review. Permit fees increase by $50–$200 for material-change projects. Total timeline: 14–21 days from application to final sign-off, vs. 3–5 days for like-for-like replacement.
What is the wind-mitigation fastening certification, and why do I have to provide it?
Coral Gables requires all new roof covering installations to comply with FBC 7.2.7 wind-mitigation fastening standards. This means the roof must be fastened to the structure (rafters or trusses) with a specific fastener type (typically 8d or 10d nails), spacing (6–12 inches depending on wind zone and rafter size), and pattern. The contractor or a roofing engineer must provide a signed affidavit or fastening certification confirming compliance. At final inspection, the city inspector may pull a shingle or spot-check fastener spacing to verify. If fastening is found inadequate, work is not approved and rework is required. Most roofing contractors include this certification as standard for Coral Gables projects; it's mandated by code and insurance companies now also require it for wind-mitigation discounts.
What is the Certificate of Appropriateness requirement, and when do I need it?
If your home is located in the Coral Gables Historic District (established by local overlay zoning), any exterior work visible from the street—including roofing—may require a Certificate of Appropriateness (CoA) from the City's Historic Preservation Board. The CoA is a separate application (not a building permit) that reviews the work for consistency with the historic character of the property and neighborhood. Cost is $50–$100; timeline is 2–4 weeks. If your roof damage or replacement is on a rear or non-visible slope, the CoA may not be required; contact the Historic Preservation Office or submit a 'Determination of Exemption' request online to clarify. Skipping the CoA when it's required can result in a notice-to-remedy and fines of $250–$500/day.
How long does the entire roof replacement permit and installation process take in Coral Gables?
Like-for-like asphalt shingle replacement: 3–5 business days from permit issuance to final sign-off (assuming no issues found at deck inspection). Material change (to metal or tile): 14–21 business days (7–10 for plan review, 3–5 for deck inspection, 3–7 for installation and final). If structural repairs are needed (rot, asbestos, or inadequate fastening), add 5–7 days. The longest single waits are plan review (for material-change projects) and deck inspection (after tear-off). Contractors should request the deck inspection the day tear-off begins to minimize wait time.