What happens if you skip the permit (and you needed one)
- Stop-work orders in Casselberry carry a $500 fine per day of non-compliance, plus forced tear-off and re-inspection at your expense if the roofer applied three-layer install.
- Insurance denial on storm damage claims: many Florida homeowner-policy contracts exclude coverage if the roof was replaced without a permit or failed final inspection.
- Property-sale disclosure hit: Casselberry titles will require disclosure of unpermitted roof work, reducing buyer financing eligibility and resale value by $5,000–$15,000.
- FBC code violation on your county tax assessment: unpermitted FBC-noncompliant roof can trigger re-assessment or lien attachment if discovered during refinance appraisal.
Casselberry roof replacement permits — the key details
Casselberry enforces the Florida Building Code (FBC), which incorporates hurricane-mitigation standards that the base IRC does not. The most important rule: FBC Section 6.3.5 mandates a secondary water barrier (self-adhering underlayment, ice-water-shield, or equivalent) on all pitched roofs in Seminole County. This barrier must extend a minimum of 36 inches up the roof deck from the eave, or to the extent of the building envelope, whichever is greater. On a typical single-story home, that translates to a 4–6-square secondary barrier cost of $400–$800. Casselberry inspectors will ask for the manufacturer's data sheet showing FBC compliance at plan review. If your roofer says 'shingles alone are enough,' they're wrong — the permit will be rejected. The FBC also requires wind-resistance-rated shingles (60+ mph rating minimum) and proper fastening patterns documented on the permit application (IRC R905.2 nailing patterns: typically 4 nails per shingle, or 6–8 per shingle in high-wind zones). Casselberry is not a coastal-high-hazard area, but Seminole County winds in lightning-strike zones can exceed 110 mph, so rated shingles are not optional.
A surprise rule many homeowners miss: if your roof currently has two or more layers of existing shingles, Casselberry's Building Department will require a full tear-off before new install. IRC R907.4 prohibits reroofing over three or more layers. Casselberry Building inspectors will often send a pre-inspection photo request at permit intake ('Submit photo of existing roof layers') to confirm. If you're thinking 'I'll just overlay,' that will be denied if layers exist — and you'll lose permit fees (non-refundable) plus have to resubmit with a tear-off scope, adding $1,500–$3,000 to your project cost. The tear-off requirement exists because multiple layers trap moisture, cause deck rot, and compromise wind-resistance fastening. Single tear-off and new single layer is the FBC-compliant path.
Casselberry allows owner-builders under Florida Statutes § 489.103(7), but there's a catch: if you're pulling the permit as owner-builder, you must do the work yourself or hire a licensed roofing contractor (CCB-licensed) to perform the install. You cannot 'own' the permit and hire an unlicensed roofer. Many owner-builders assume they can supervise a handyman — that's a violation. Casselberry inspectors verify CCB license numbers at final, and a missing license will fail the job. The upside: owner-builder permits are $50–$100 cheaper (city saves administrative review cost). Material changes (asphalt to metal, or asphalt to tile) require structural evaluation if tile is added — the extra load on the deck and trusses must be certified by an engineer, and Casselberry will require a stamped report before approval. Tile is heavy (~18 lb/sq vs. 3 lb/sq for asphalt), so budget an additional $2,000–$5,000 for structural evaluation if tile is your plan.
Casselberry's Building Department offers over-the-counter (OTC) approval for like-for-like asphalt shingle replacements with no structural work and no material change. You can walk in with a completed permit application, roof photos, shingle spec sheet, and FBC-compliant underlayment detail, and approval typically takes 1–2 hours. The permit fee is $150–$250 depending on roof square footage (typically calculated at $1.50–$2.00 per square foot of roof area, or a flat $200 for roofs under 3,000 sq ft). Plan-review timelines for non-OTC projects (material change, tear-off with structural concern, or HOA coordination) range from 5–10 business days. Inspections are typically two-touch: deck nailing inspection (after tear-off, before new underlayment/shingles) and final (complete install, flashing, ridge, starter strips). Casselberry inspectors check fastening pattern density, manufacturer-rated shingle placement, underlayment overlap (4-inch minimum), and FBC secondary water barrier extension. Expect inspector on-site for 30–45 minutes per inspection.
A local quirk: Casselberry sits within Seminole County, which has environmental overlays for wetlands (SWFWMD jurisdiction) and stormwater-management areas. If your property is within 500 feet of a designated wetland or within a flood-risk zone (check Seminole County flood map), the county may require a stormwater permit or wetland-disturbance review. This is separate from the city permit, adds 2–4 weeks, and sometimes triggers a no-impact certification (if work stays on existing footprint, no fill, no excavation). Roofing is usually classified no-impact, but Casselberry's Building Department will flag it if applicable. Call the city before submitting: they'll cross-check your address against the wetlands and flood-zone layers. Cost is typically zero if no-impact, but timeline penalty is real. Finally, if you're on an HOA property, the HOA may require architectural approval before the roofer starts. Casselberry Building Department does NOT review HOA restrictions, so you must coordinate separately. Get HOA sign-off in writing and attach to the permit application, or expect the roofer to pause mid-project if the HOA objects.
Three Casselberry roof replacement scenarios
FBC secondary water barrier and hurricane mitigation: why Casselberry is different
Florida Building Code Section 6.3.5 requires a secondary water barrier (self-adhering underlayment) on all pitched roofs in Seminole County. This rule exists because Florida's hurricane-season wind-driven rain is extreme — gusts exceed 100 mph regularly, and rain can be driven horizontally and upward under shingles. The secondary barrier catches that rain before it reaches the deck. Northern codes (IRC R905) make underlayment optional for asphalt shingles, treating it as best-practice only. Casselberry enforces FBC, not IRC, so the barrier is non-negotiable. The barrier must extend 36 inches up the roof deck from the eave (in coastal counties, it's 48 inches), and the overlap must be a minimum of 4 inches side-to-side and 6 inches vertical. Many roofers from out-of-state (or inexperienced local crews) underestimate this requirement and install only 12–18 inches, leading to plan-review rejection.
Cost and material selection matter. Self-adhering underlayment (e.g., GAF Cobra, CertainTeed StormGard, Owens Corning WeatherLock) runs $400–$800 for a typical 2,200 sq ft roof with 36-inch eave extension. Felt-based ice-water-shield is cheaper ($250–$400) but performs poorly in Florida's heat and humidity (adhesive fails after 3–5 years). Synthetic underlayments (polypropylene or polyethylene) are more durable and recommended by FBC inspectors. Casselberry Building Department will ask for the manufacturer's warranty and FBC compliance statement during plan review. Provide the data sheet; skip it, and you'll get a rejection.
Inspectors verify secondary-water-barrier installation during the deck-nailing inspection (post-tear-off, pre-shingles). They'll walk the eaves, check overlap, and measure extension with a tape. If the barrier stops short of 36 inches, the inspector will reject and require correction before shingles are installed — costly re-work. Plan ahead: coordinate with your roofer to confirm underlayment specs in the quote and on the permit drawing.
Casselberry's dual-jurisdiction gotcha: when the county overrides the city
Casselberry is an incorporated city within unincorporated Seminole County, and that boundary creates a jurisdiction headache for permits. If your property is within Casselberry city limits, the City of Casselberry Building Department is your primary permit authority. But if your property is in a wetlands overlay, a flood-risk zone (FEMA or Seminole County), or a county-designated environmental-protection area, the county (Seminole County Public Works and Natural Resources) may require additional approvals. Roofing typically does not trigger wetland or stormwater review (it's an 'in-place' replacement, not an excavation or fill). But the county may require a 'No Impact Certification' — a one-page form stating the project is confined to existing footprint and does not modify stormwater flow, vegetation, or fill. County turnaround is usually 3–5 business days if no-impact, but if the county decides your property is in a SWFWMD (Southwest Florida Water Management District) permit area or a stormwater-management facility, the timeline jumps to 4–6 weeks.
How to avoid the gotcha: before you submit to Casselberry Building Department, call Seminole County Planning and Zoning (407-665-6500) or visit the county wetlands and flood-map portals online. Ask: 'Is my address in a wetlands overlay or flood zone?' If yes, ask if a roofing replacement requires county sign-off. Many county staff will say, 'Roofing is exempt from wetland review,' and issue a written no-impact determination on the phone. Get their determination in email, print it, and attach to your Casselberry permit application. This saves 2–4 weeks and prevents surprises.
For HOA properties, Casselberry Building Department does NOT enforce HOA architectural rules — that's HOA business. But your HOA may require color approval, material approval, or a form signed by the HOA architectural committee before the roofer starts. Get HOA approval in writing and attach it to your city permit application. If you skip HOA approval and start work, the HOA can force a stop-work and fine you $100–$500 per day. The city permit does not override HOA covenants.
95 Triplet Lake Drive, Casselberry, FL 32707
Phone: (407) 262-7700 | https://www.casselberry.org/ (check 'Permits' or 'Building' for online portal access)
Monday–Friday, 8:00 AM–5:00 PM (closed holidays)
Common questions
Can I re-roof without a permit if it's just replacing shingles on my own roof?
No. Casselberry requires a permit for any full roof replacement, tear-off, or material change. The only exemption is for repairs under 25% of roof area (single-slope damage, minor patching). Full replacement, even if you're using the same shingle type, requires a permit because FBC Section 6 mandates secondary water-barrier compliance, and the city must inspect fastening patterns and underlayment to confirm wind-resistance standards. Skipping the permit risks a $500/day stop-work fine and insurance denial.
What if my roof has three layers already — can I overlay a fourth?
No. IRC R907.4 and FBC both prohibit reroofing over three or more layers. Casselberry inspectors will ask for a photo of existing layers at permit intake. If three layers are discovered, tear-off is mandatory, and your permit will be modified to require full removal before new install. This adds $1,500–$3,000 to your project cost. Many homeowners assume 'just put new shingles on top,' but that's a code violation and will fail final inspection.
Do I have to use FBC-compliant shingles, or can I buy the cheapest option?
Casselberry requires wind-resistance-rated shingles (60+ mph minimum, ASTM D3161 Class F or higher). Cheap shingles may not have a wind-rating certification, and the city will reject them at plan review. Major brands (GAF Timberline, CertainTeed XT, Owens Corning Duration) are all rated and widely available. Budget $3,500–$5,000 for shingles on a typical 2,200 sq ft roof. Check the spec sheet for the wind rating before you buy.
How much does a Casselberry roof-replacement permit cost?
Like-for-like asphalt shingle replacement: $150–$250 flat fee (OTC approval). Material-change or structural review required: $300–$400. Tear-off + structural evaluation: $350–$450. Fees are often based on roof square footage ($1.50–$2.00 per sq ft) or a flat tier system. Call the Building Department at (407) 262-7700 for a quote before you apply — they'll give you an exact fee based on your roof size and scope.
Can I hire an unlicensed roofer if I pull the permit as owner-builder?
No. Florida Statutes § 489.103(7) allows owner-builders to pull permits, but the actual work must be done by a CCB-licensed roofing contractor or by you yourself (if you are personally licensed or the work is your primary residence and you are owner-occupant). Casselberry inspectors verify CCB license at final inspection. Hiring an unlicensed 'handyman' roofer is a violation and will fail the job. Stick with licensed contractors to avoid permit denial and lien risk.
What's the secondary water barrier, and do I really need it on an asphalt-shingle roof?
Yes, FBC Section 6.3.5 mandates a self-adhering underlayment (secondary water barrier) on all pitched roofs in Seminole County. It must extend 36 inches up the roof deck from the eave. This barrier catches wind-driven rain before it reaches the deck, which is critical for hurricane-season protection. Cost is $400–$800 per roof. Common materials are GAF Cobra, CertainTeed StormGard, or synthetic equivalents. Felt underlayment does NOT satisfy FBC requirements in Florida; synthetic is preferred.
How long does the permit process take in Casselberry?
Like-for-like shingle replacement (OTC): 1–2 hours for approval, then 7–10 days to install and inspect. Material change or structural review: 5–10 business days for plan review, then 2–3 weeks for install and inspections. If your property is in a county overlay (wetlands, flood zone), add 2–4 weeks for county coordination. Total timeline typically 2–4 weeks from permit submission to final approval.
Do I need HOA approval before submitting my roof permit to the city?
Yes, if you're on an HOA property. Casselberry Building Department does NOT enforce HOA architectural restrictions — that's the HOA's job. Get written HOA approval (color, material, style) before the roofer starts work. If you don't, the HOA can force a stop-work and fine you $100–$500 per day. Attach HOA approval to your city permit application to avoid complications.
What if the inspector finds rot or hidden layers during tear-off?
Work must stop immediately, and the roofer must call for permit escalation. Structural damage (rot) requires a structural engineer's evaluation before new install can proceed. Hidden layers (second or third layer discovered during tear-off) trigger a mandatory full-removal requirement. These issues add $1,000–$5,000 and 2–4 weeks to the project. Hire a roofer willing to put in writing that they'll pause work and notify you if structural issues arise.
Is my roof in a flood zone or wetlands area, and does that affect my permit?
Casselberry properties near the Econlockhatchee River, Lakes Triplet, and other designated areas may fall into Seminole County wetlands or flood-management overlays. Roofing is usually exempt from environmental review, but the county may require a 'No Impact Certification' before the city approves the permit. Call Seminole County Planning and Zoning (407-665-6500) or check the county wetlands map online before you submit to Casselberry Building Department. Get county confirmation in email and attach it to your city permit to speed approval.