What happens if you skip the permit (and you needed one)
- Stop-work order and $500–$1,500 fine from Brevard County Building Department; unpermitted roof work is flagged during property sales inspections and lender appraisals.
- Insurance claim denial: if a storm hits an unpermitted roof within 5 years of replacement, homeowner's policy may refuse coverage, potentially costing $20,000–$80,000 in damage liability.
- Resale title issue: unpermitted roof replacement must be disclosed on the seller's property condition disclosure (PCD) in Florida; buyer can demand credits or renegotiate, reducing home value by 2–5%.
- Mortgage refinance blocked: lenders require proof of permitted work; unpermitted roof replacement can halt refinance or force removal/rework before closing, costing $8,000–$15,000 in re-roofing labor.
Rockledge roof replacement permits — the key details
Florida Building Code 7th Edition (adopted by Brevard County and enforced in Rockledge) requires that any roof replacement in a coastal high-hazard area include a secondary water barrier — typically ice-and-water-shield or equivalent — extending 36 inches (3 feet) from the eave line inland on all roof planes per FBC Chapter 7 and IBC 1511.2.4. This is non-negotiable in Rockledge, even for a like-for-like shingle replacement. The secondary barrier reduces wind-driven rain intrusion during hurricanes and tropical storms; without it, permit approval is denied and the work cannot be finaled. Additionally, IRC R907.4 states that if the roof deck has more than two existing layers of roofing, all layers must be removed to bare deck before new roofing is installed — the city inspector will probe the roof during the pre-construction inspection to count layers. Many homeowners are surprised by this rule because a third layer may not be visible from ground level. If a third layer is found after roofing has begun, the contractor must stop, remove all old material, and restart — a costly change order of $2,000–$5,000 or more depending on roof size.
Rockledge's Building Department issues roof-replacement permits via over-the-counter processing for standard like-for-like shingle replacements with no structural work, which typically takes 1–2 business days. If the scope includes a material change (shingles to standing-seam metal, for example), structural evaluation may be required to confirm the roof deck and framing can support the new material weight; this triggers a 2–3 week plan review. The permit application requires: (1) a completed Florida Department of Business and Professional Regulation (DBPR) roofing contractor license number or, if owner-builder, a Florida Statutes § 489.103(7) affidavit; (2) roof dimensions and total square footage; (3) specification of underlayment type (e.g., synthetic, asphalt-saturated felt, or ice-and-water-shield brand and rating); (4) fastener type and spacing (e.g., 6d galvanized ring-shank nails, 1.25 inches from each shingle edge, 6 nails per shingle); and (5) confirmation that secondary water barrier will extend 36 inches from eaves. The city's online permit portal is available through Brevard County's iPermit system or the City of Rockledge website — most contractors file digitally to speed approval.
Rockledge is in Brevard County's flood zone, which includes both A (general flood) and AE (regulatory flood) zones along the Indian River and coastal areas. If your property is in a floodway or elevation zone, FEMA-compliant elevation documentation and flood-vented soffit specifications may be required; the city will note this during permit intake. Hurricane-zone mitigation upgrades (roof-to-wall connections, bracing, secondary water barrier) are often bundled into roof-replacement permits and may trigger additional inspection points — the inspector will verify metal roof-to-truss clips if metal roofing is used, or roof-deck fastening patterns if shingles are used. Gutter replacement is typically exempt from permitting if it's like-for-kind and no structural bracket changes are made; however, if downspout routing or soffit venting is altered, a permit may be required. Flashing work — including rakes, valleys, chimneys, and skylights — is treated as part of the roof-replacement permit; submittals must specify flashing material type (aluminum, copper, galvanized steel) and sealant (polyurethane, silicone, hybrid). The city's building division is strict about sealant specifications because Brevard County's hot, humid climate accelerates sealant failure; improper materials or application can lead to permit rejection or a failed final inspection.
Inspection sequence for a roof replacement in Rockledge typically involves three points: (1) pre-construction/deck inspection (inspector checks roof condition, layer count, deck nails, flashing removal), (2) in-progress/underlayment inspection (inspector verifies secondary water barrier is installed per specification and extends the required 36 inches from eaves, checks ice-and-water-shield overlap and lap direction), and (3) final inspection (inspector verifies shingles or metal roofing are fastened to specification, flashing is sealed, gutters are functioning, and all trim is complete). For shingle roofs, the final inspector will randomly pull shingles to confirm nails are driven at the correct height and angle (typically 1.25 inches from the shingle edge and driven flush, not countersunk). Metal roofs trigger an additional structural check for fastener type and pattern. Hurricane clips or straps connecting roof trusses to top plates must be visible and inspected if the reroofing involves any deck removal or structural access. Most homeowners and contractors are unaware that Rockledge's inspector will also check that roof penetrations (vents, skylights, antennas) are properly flashed and sealed — many permit rejections occur because flashing was installed incorrectly or sealant was applied to the wrong surface.
Permit fees in Rockledge are calculated based on roof area (in squares, where 1 square = 100 square feet) and scope. A typical residential roof replacement of 30–40 squares (3,000–4,000 sq ft) costs $150–$350 in permit fees, plus a $50–$100 plan-review fee if structural evaluation or material change is involved. Roofing contractors almost always pull the permit and include permit costs in their bid; owner-builders can pull the permit themselves through the city's online portal or in person at City Hall. Once the permit is issued, the contractor has 180 days to begin work and 1 year to complete; extensions are available but must be requested before expiration. Finaling the permit (passing final inspection) must occur within the permit validity window; if the project stalls, the permit expires and a new permit must be pulled. Labor and materials for a standard asphalt-shingle roof replacement in the Rockledge area run $8,000–$15,000 for a 3,000 sq ft roof, depending on contractor rates and roof complexity (number of penetrations, pitch, deck condition). If structural work is required (sagging deck repair, truss replacement, sistering), costs can double. Metal roofing replacements cost 30–50% more upfront but offer 40–50 year lifespans vs. 20–25 years for asphalt shingles; some contractors bundle hurricane-mitigation upgrades (roof-to-wall clips, secondary water barrier) as part of the replacement at no additional cost to incentivize permit compliance.
Three Rockledge roof replacement scenarios
Why secondary water barrier is non-negotiable in Rockledge (and costs more upfront)
Rockledge's adoption of Florida Building Code Chapter 7 (High-Velocity Hurricane Zones) and Brevard County's coastal modifications mandate secondary water barrier on all residential roofs, not just 'optional best practice.' The secondary barrier — typically ice-and-water-shield or equivalent self-adhering bituminous membrane — extends 36 inches (3 feet) from the eave line inland on all roof planes. This rule exists because hurricanes and tropical storms generate 90+ mph wind that drives rain horizontally into the attic at rates up to 50 gallons per hour per linear foot of eaves. A single layer of shingles alone cannot stop this infiltration; the secondary barrier acts as a backup, directing water back out or down into the gutters. Without it, water enters the attic, soaks insulation, causes mold (Brevard County's humidity is 70–80% year-round), and rots framing.
Rockledge inspectors are trained to measure the ice-and-water-shield installation during the in-progress inspection. They check: (1) that the barrier extends minimum 36 inches from all eaves (the city uses a tape measure or measurement from the permit drawings); (2) that side laps are minimum 4 inches and run downslope (water cannot run uphill into the lap); (3) that end laps are minimum 6 inches; (4) that the barrier is wrinkle-free and adhered fully to the deck (loose edges are grounds for rejection); and (5) that a release liner is left in place until the shingles are installed (to prevent the barrier from sticking to walking surfaces and crews kicking up the edges). Most permit rejections for underlayment occur because a contractor laid the barrier 24 inches instead of 36 inches, or because the lap direction was uphill instead of downhill. Rockledge does not allow shortcuts on this point.
Cost impact: secondary water barrier adds $200–$400 to a roof replacement (typically 10–15 cents per square foot of barrier). For a 3,200 sq ft roof, the barrier alone costs $320–$480. A contractor might suggest 'we can skip it or do less' to shave cost — Rockledge's inspector will reject the roof, the permit will fail final, and the contractor must return and install it correctly (at their cost if they quoted it initially). Homeowner's insurance and mortgage lenders also check for secondary-barrier compliance; if an unpermitted roof lacking secondary barrier is discovered during a claim or appraisal, coverage may be denied or the lender may require removal and replacement, costing $8,000–$12,000.
Layer count, IRC R907.4, and why it matters in Rockledge real estate
Many homes in Rockledge, especially those built in the 1980s–2000s, have two or even three layers of roofing. Builders sometimes applied a new roof over the old one rather than tear off and haul away the old material — it was cheaper and faster. Florida Building Code IRC R907.4 states: 'Where the existing roof covering has two or more layers, the application of a new roof covering shall not be permitted until the existing roof coverings are removed down to the deck or substrate.' This rule is enforced strictly in Rockledge. If the pre-construction deck inspection reveals a second layer, the contractor must remove both layers to bare wood (or concrete if applicable) before installing new roofing. If a third layer is found, all three come off.
Why does this matter? First, cost: a full tear-off is 30–50% of the total roof replacement cost. A 3,200 sq ft roof replacement that was quoted at $10,000 (contractor expected one layer) becomes $13,000–$15,000 when a second layer is discovered. Second, it can delay the project by 1–2 weeks; waste hauling adds to the timeline. Third, if you're selling your home or refinancing, the title company and lender will require proof that a permit was pulled and final inspection passed — an unpermitted 'shingle over shingles' job discovered during resale appraisal can block the sale. Rockledge Building Department's public permit records show which properties have had permitted re-roofs; if your roof was done without a permit, a title search and insurance underwriting will flag it.
Many homeowners are unaware their roof has a second layer because asphalt shingles compress and hide the layer beneath. Probing the roof edge or soffit with a knife blade (or having the contractor check during a site visit) can reveal multi-layer roofs. If you suspect multiple layers, request a pre-bid deck inspection from a roofing contractor; they can look at the roof edge or drill a small probe hole to confirm layer count before you commit to a permit application. Disclosing a known multi-layer roof upfront to the contractor and the city prevents surprise change orders.
310 US-1, Rockledge, FL 32955 (or Rockledge City Hall — confirm address locally)
Phone: (321) 637-5300 (main line — verify building department extension) | https://www.ci.rockledge.fl.us (check for online permit portal link) or Brevard County iPermit system
Monday–Friday, 8:00 AM–5:00 PM (verify seasonal hours; may close mid-day for processing)
Common questions
Do I need a permit to replace my roof if it's the same material and color?
Yes, if the replacement involves a full tear-off or covers more than 25% of the roof area. Rockledge requires a permit for any re-roof that involves removing old shingles to bare deck or replacing more than 25% of the roof, even if you use the same type and color of shingles. Repairs under 25% (patching a few shingles after storm damage) may be exempt, but you should contact the Building Department to confirm scope before proceeding. Like-for-like replacements with no structural work qualify for over-the-counter approval and take 1–2 days.
What is secondary water barrier, and why does Rockledge require it on every roof?
Secondary water barrier is a self-adhering bituminous membrane (typically ice-and-water-shield, e.g., Grace, Malarkey, or equivalent) installed under the shingles or metal roofing, extending 36 inches from all eaves. Rockledge requires it per Florida Building Code (FBC 7th Edition) to protect against wind-driven rain during hurricanes and tropical storms. Without it, horizontal rain penetrates the shingles and soaks the attic, causing mold, rot, and structural damage. It adds $300–$500 to a roof replacement but is non-negotiable for permit approval.
My roof has two layers. Do I have to tear off both, or can I put a new roof on top?
IRC R907.4, enforced by Rockledge Building Department, requires that if an existing roof has two or more layers, all layers must be removed to bare deck before new roofing is applied. You cannot overlay a third layer. If a second layer is discovered during pre-construction inspection, the contractor must remove both layers, which can add $3,000–$5,000 and 1–2 weeks to the project. Probing the roof edge or soffit before requesting quotes can help you avoid surprise change orders.
How much does a roof-replacement permit cost in Rockledge?
Permit fees range from $150–$400 depending on roof area and scope. A typical 3,000–4,000 sq ft residential roof costs $200–$300. If the permit involves plan review (material change, structural work, or engineer evaluation), add $100–$150. Roofing contractors typically include permit costs in their quote; owner-builders can pull the permit themselves through the city's online portal or in person.
Can I install a metal roof without an engineer's evaluation?
No, Rockledge requires a structural engineer's letter to confirm the roof deck and framing can support the weight of a metal roof. Metal roofing is heavier than asphalt shingles and requires structural verification, especially on older homes. The engineer's letter is submitted with the permit application; plan review takes 2–3 weeks. Cost for an engineer's evaluation is typically $300–$600 (separate from permit fees).
What happens if my contractor installs a roof without pulling a permit?
Unpermitted roof work can result in a stop-work order, fines of $500–$1,500, and denial of insurance claims. If you sell the home or refinance, the lender will require proof of permitted work; unpermitted roofs must be disclosed on the property condition disclosure (PCD), which can reduce home value by 2–5%. Additionally, if a storm damages an unpermitted roof, your homeowner's insurance may deny the claim, leaving you to pay for repairs ($20,000–$80,000) out of pocket.
How long does it take to get a roof-replacement permit in Rockledge?
Like-for-like shingle replacements with no structural work are over-the-counter permits and issue within 1–2 business days. Material-change permits (shingles to metal, or structural evaluation required) take 2–3 weeks for plan review. Total project timeline from filing to final inspection is typically 2–4 weeks. If a second layer is discovered during pre-construction inspection, add 1–2 weeks for tear-off and remediation.
Do I need a roofing contractor's license, or can I pull the permit myself as an owner-builder?
Florida Statutes § 489.103(7) allows owner-builders to perform roofing work on their own primary residence without a contractor license, provided they pull the permit and sign a DBPR affidavit. However, if you hire a contractor, they must be a licensed Florida roofing contractor (Florida Contractor License required). Many homeowners find it simpler to hire a contractor who pulls the permit; the permit cost ($200–$400) is typically included in the contractor's quote.
What inspections are required for a roof replacement in Rockledge?
Three inspections are typically required: (1) Pre-construction / Deck Inspection — inspector counts existing layers, checks deck nailing and flashing; (2) In-Progress / Underlayment Inspection — inspector verifies secondary water barrier is installed per spec, properly lapped, and extends 36 inches from eaves; and (3) Final Inspection — inspector checks shingle or metal fastening, flashing sealant, ventilation, and overall completion. Each inspection takes 15–45 minutes. Contractor schedules inspections; city responds within 1–2 business days.
Does Rockledge require flashing inspection when I replace my roof?
Yes, flashing work is included in the roof-replacement permit. Flashing around chimneys, skylights, vents, valleys, rakes, and eaves must be specified in the permit application (material type, sealant type, and installation method). The inspector verifies flashing is properly installed and sealed during the in-progress and final inspections. Improper flashing is a common cause of permit rejection; Brevard County's humid climate and salt air corrode poor-quality or improperly sealed flashing quickly, so the city enforces strict standards.