What happens if you skip the permit (and you needed one)
- Stop-work order and $500–$2,000 fine in Altamonte Springs; contractor's license can be reported to DBPR (Florida Department of Business and Professional Regulation), resulting in fines up to $5,000 and license suspension.
- Insurance denial on water damage within 3 years of unpermitted roof work — insurers routinely audit permit records when processing water-intrusion claims and will deny coverage if the roof work was not permitted.
- Resale disclosure hit: Florida requires disclosure of all structural repairs and permits; unpermitted roof work must be disclosed, crushing resale value by 8-12% and triggering renegotiation or walkaway by buyer.
- Lender/refinance block: Most banks will not refinance a property with unpermitted roof replacement on record; if discovered during appraisal, the loan is withdrawn until permit retroactively pulled (cost: $500–$1,500 retroactive fee + doubled re-permit cost).
Altamonte Springs roof replacement permits — the key details
Permit is required for any roof tear-off, any replacement exceeding 25% of total roof area, or any material change (shingles to metal, tile, slate, or standing seam). Repairs under 25% of roof area — patching fewer than about 10 squares with matching material — are exempt from permit. This 25% threshold is measured by roof square footage, not by number of shingles replaced. For example, a single 8x12-foot damaged section on a 2,000-square-foot roof (96 sq ft / 2,000 = 4.8%) is exempt; a hail-damaged side of the roof covering 600 square feet (30%) requires a permit. Gutter replacement, flashing-only repairs, and soffit/fascia work are typically exempt unless structural framing is disturbed. The distinction matters: the Altamonte Springs Building Department will deny a permit application labeled 'roof repair' if inspectors find during deck inspection that 40% of the roof surface is actually being replaced — forcing a re-categorization and re-application. The fee structure is typically $100–$250 for like-for-like shingle replacement on a residential roof under 2,000 square feet, plus an additional $25–$50 per 100 square feet if the roof exceeds that. Owner-builders can pull their own permit under Florida Statutes § 489.103(7), but they must be the property owner of record and cannot hire a roofing contractor; if a contractor is engaged, the contractor's license number must be on the permit, and the contractor pulls the permit (homeowner cannot).
Florida Building Code 7th and 8th Edition (now in effect statewide, including Altamonte Springs) requires secondary water barrier (ice-and-water-shield or synthetic underlayment) on all reroofs in high-wind and coastal areas. Seminole County is designated a high-wind zone for FBC purposes. Secondary barrier must extend from the eave up to at least 24 inches above the exterior wall line, or 2 feet above any interior wall, per FBC 1507.2.7. This is NOT optional and is NOT a 'nice-to-have' — inspectors will cite the application if the roofing plan does not specify this. Underlayment must be 50-pound synthetic or 90-pound felt (common types: DuPont Tyvek, GAF FeltBrite, Owens Corning synthetic). If a contractor submits a bid or permit application that says 'standard roofing underlayment, per code,' Altamonte Springs staff will request clarification of manufacturer and weight before the permit is stamped approved. Fastening patterns for asphalt shingles in high-wind zones must comply with FBC 1507.3.4 — typically 6 nails per shingle in the main field and 8 nails in a 12-inch border zone around all roof edges. Hand-nailed roofs are allowed; pneumatic fastening is faster and more uniform. Metal roofing and tile require structural loads analysis if the new material weighs more than the original shingles (asphalt = 2-3 lbs/sq ft; concrete tile = 9-13 lbs/sq ft; metal = 0.5-1.5 lbs/sq ft). If structural upgrade is needed, a separate structural permit and engineer's letter are required, adding 2-4 weeks and $800–$2,000 in engineering and plan-check fees.
The single biggest rejection Altamonte Springs issues is the detection of THREE layers on the existing roof deck. IRC R907.4 strictly prohibits overlaying a third layer; once three layers exist, the old shingles must be completely torn off, the deck inspected for rot and water damage, and any damaged wood replaced. This inspection can uncover soffit rot, fascia damage, or interior moisture problems — all of which add cost and timeline. If the roofer plans an overlay but field inspection discovers three layers, the roof work must stop, the deck layer is removed, and a new permit is issued for tear-off-and-replace. Inspectors in Altamonte Springs often require a 'pre-tear-off inspection' scheduling appointment where staff come to the property, visually assess the existing layers by checking eave overhang and taking photos, and confirm the number of layers before the permit is finalized. If the homeowner's bid says 'overlay,' but the inspection reveals three layers, the contractor is now in breach of the permit scope and faces a restart. To avoid this, contractors sometimes request a Phase 1 permit for tear-off only, followed by Phase 2 for new roof installation. This adds a week but reduces risk. The Altamonte Springs Building Department charges the full permit fee for each phase (not a discount for sequential permits), so a two-phase project costs roughly $200–$400 instead of $150–$250 for a single full-replacement permit.
Altamonte Springs is NOT in a coastal high-hazard area (those are Brevard, Indian River, St. Lucie), so wave-action and storm-surge rules do not apply. However, the city IS in the high-wind zone for FBC purposes, and because of its location near Lake Apopka and proximity to Orlando (a metropolitan area with higher insurance scrutiny), roofing permits are reviewed carefully for wind-resistance compliance. Hurricane straps, metal flashing, and secondary water barrier are inspected as non-negotiable items. The city's soil is sandy with some limestone karst near the lakes — this affects deck inspection logic (rotten wood on karst areas can collapse if not properly braced during tear-off), and inspectors are alert to it. Drainage is also a concern in wet-season (June-September) re-roofs, so the Altamonte Springs Building Department sometimes places restrictions on the timeline for re-roofs started during rainy months (e.g., 'deck must not be left open overnight'). Most roofers plan re-roofs for March-May to avoid rainy-season delays. Finally, the City of Altamonte Springs has adopted a local amendment requiring all reroofs in residential zones (R1, R1A) to use materials with a minimum Class A fire rating — asphalt shingles are typically Class A, but some lower-cost imports or recycled-content shingles are not. The roofing material specification on the permit application must cite the fire rating or include a product data sheet confirming Class A; generic 'asphalt shingles per code' will not pass plan review.
Timeline: A like-for-like asphalt shingle re-roof (tear-off and replace with matching material, secondary water barrier, no structural work) typically receives over-the-counter (OTC) approval in 1-2 business days if the application is complete and clear. The permit is issued the same day, and work can begin immediately. Material-change projects (shingles to metal/tile) or structural upgrades take 3-4 weeks in the plan-check queue because the engineering review must happen before approval. Two inspections are required: (1) deck inspection after tear-off, before underlayment is installed — this checks for rot, verifies deck nailing pattern per IRC R603 (16 inches on center for standard residential framing), and confirms no structural damage is present; (2) final inspection after all shingles/material is installed, flashing is complete, and fastening is verified. Each inspection is scheduled through the online permit portal or by phone; inspections are typically scheduled within 2-3 business days of request. The contractor (or owner-builder) is responsible for requesting inspections; the city does not schedule them automatically. If the inspector finds deficiencies (e.g., inadequate fastening, missing secondary barrier, or rotted deck not noted), a 'Deficiency Notice' is issued, work stops, and a re-inspection is scheduled after corrections are made. If rot is discovered and the contractor did not estimate it in the original scope, change-order costs can be significant ($2,000–$10,000 depending on extent). Total timeline from permit application to final sign-off is typically 10-14 days for a standard project, 4-6 weeks for projects requiring structural upgrades or extensive deck repair.
Three Altamonte Springs roof replacement scenarios
Secondary water barrier (ice-and-water-shield) — why Altamonte Springs inspectors care
Ice-and-water-shield (also called synthetic underlayment or secondary barrier) is not just a luxury upgrade in Florida — it's a code-mandated requirement for reroofs in high-wind zones, and FBC 1507.2.7 specifies exactly where it must be installed: from the eave edge up to at least 24 inches above the top of the exterior wall line on every roof slope. For a typical single-story home, this means the lower 30-40 feet of every sloped roof must have ice-and-water-shield; the upper portion can have standard synthetic felt or tar paper. The reason is moisture penetration. In Central Florida's hot-humid climate, roof leaks are common during driving rain events (June-September monsoons, plus hurricane-season tropical storms). Water backs up under shingles if fastening is inadequate, and it travels under the underlayment. Ice-and-water-shield is self-healing — it seals around nail holes and small tears, preventing water from reaching the deck.
Altamonte Springs inspectors verify ice-and-water-shield by measuring from the eave up the slope with a tape or counting roofing rows. If the shield is cut short, or if the contractor used cheaper synthetic felt instead of ice-and-water-shield, the inspector will issue a Deficiency Notice and stop the project. This adds 1-2 weeks and costs the contractor (or homeowner) approximately $400–$800 in rework and re-inspection fees. Because Altamonte Springs staff review this during plan-check (not just at inspection), many contractors now submit photos of the ice-and-water-shield roll with the permit application to pre-approve the product and extent. This costs nothing but saves rejection risk.
Cost of ice-and-water-shield: approximately $0.75–$1.25 per square foot installed; for a 1,800-square-foot roof with a 40-foot lower zone requiring shield, that's roughly $600–$1,000 in materials and labor. It's typically included in the roofer's bid but is sometimes negotiated as a line item. If a homeowner is in a cost-sensitive situation, some contractors will try to use single-layer synthetic underlayment instead (cost ~$0.30 per sq ft), hoping inspectors won't notice. This is a code violation and invites inspector rejection; it's not worth the risk.
Pre-tear-off inspection — why Altamonte Springs requires it and what it prevents
Most Florida building departments (Seminole County, Orange County, Volusia) do NOT mandate a pre-tear-off inspection for residential reroofs; the first inspection is the deck inspection after tear-off. Altamonte Springs is stricter: the city's local permit procedures require (or strongly recommend) a pre-tear-off inspection to confirm the number of existing roof layers before a permit for tear-off or overlay is finalized. This inspection is free (included in the permit fee) and takes 10-15 minutes. The inspector checks the roof edge overhang, gutter return, and soffit-to-fascia detail to count layers visually. If three or more layers are found, the overlay permit is rejected, and the applicant must re-apply for a tear-off-only permit. If two layers (or fewer) are confirmed, the permit is approved as submitted.
Why? IRC R907.4 prohibits a fourth layer, and the history of roofing permits in Altamonte Springs includes several incidents where contractors overlay three layers, the inspector catches it during final inspection, the roof is half-done, and the project stalls. By front-loading the layer count, the city prevents this scenario. The pre-inspection also allows the city to advise on deck condition (if visible from eave overhang, the inspector can spot obvious rot, sagging, or insect damage and recommend the homeowner budget for deck repair). This improves permit quality and homeowner satisfaction.
Scheduling: Homeowners or contractors can request a pre-tear-off inspection through the city's online permit portal or by calling the Building Department. Typical wait is 3-5 business days. The inspection requires site access during business hours (Monday-Friday, 8 AM-5 PM). If the inspection discovers three layers, the contractor may ask to proceed with tear-off anyway (at their own risk), but this voids the overlay permit and requires a new full-tear-off permit. Most contractors accept the pre-inspection discipline because it clarifies scope and reduces change-order disputes with homeowners.
100 Cortland Lane, Altamonte Springs, FL 32701 (City Hall; Building permits desk is inside)
Phone: 407-339-4900 (main) — ask for Building Department | https://www.altamonte-springs.org/ (click 'Permits' or 'Building Services'; may link to third-party portal)
Monday-Friday, 8:00 AM - 5:00 PM (closed Saturday, Sunday, and city holidays)
Common questions
Do I need a permit to patch or repair a few damaged shingles?
No permit is required for repairs under 25% of total roof area using matching material. A few shingles, a small leak patch, or flashing-only repairs are exempt. If you're replacing more than 25% (e.g., hail damage across one roof slope), or if the repair requires a tear-off and replace of that section, a permit is required. When in doubt, ask your roofer or call the Building Department — the distinction can save you $150–$300 in permit fees if truly exempt.
Can I pull my own roofing permit as the owner-builder?
Yes, under Florida Statutes § 489.103(7), a homeowner who is the property owner of record can pull a permit for roof work on their own residence WITHOUT hiring a roofing contractor. However, once you hire a licensed roofing contractor, the contractor must be listed on the permit, and the contractor (not you) legally pulls the permit and is responsible for code compliance. Many owner-builders do the roof planning and permitting themselves but hire a contractor to install, so both names appear on the permit. Verify current rules with the Building Department before submitting an owner-builder application.
What is the typical cost of a roofing permit in Altamonte Springs?
Permit costs are typically $100–$250 for residential roofs under 2,500 square feet. Fees are usually based on the total roof area (approximately $0.08–$0.12 per square foot) or a flat rate for like-for-like replacements. Material-change projects (shingles to metal or tile) may cost slightly more ($200–$300) due to plan-check complexity. Overlay permits are usually $120–$150 (lower than tear-off because plan review is faster). Get a written permit cost estimate from the city before finalizing your roofing contract.
How long does it take to get a roofing permit approved?
Like-for-like asphalt shingle replacements typically receive over-the-counter approval in 1-2 business days if the application is complete. Material-change projects (shingles to metal, tile, or slate) or those requiring structural evaluation take 3-4 weeks in plan-check. Once approved, the contractor schedules a pre-tear-off inspection (if applicable), then tear-off, deck inspection, and final inspection. Total timeline from permit application to sign-off is usually 10-14 days for standard projects, 4-6 weeks for complex upgrades.
What is secondary water barrier, and why is it required on my re-roof?
Secondary water barrier (ice-and-water-shield or synthetic underlayment) is a sticky, self-healing membrane installed under the shingles, especially in the lower 24-30 inches of each slope. It seals around nail holes and prevents water from leaking through if fastening fails or wind-driven rain occurs. FBC 1507.2.7 requires it in high-wind zones like Altamonte Springs. Cost is approximately $0.75–$1.25 per square foot. Inspectors verify its presence and height during final inspection — if it's missing or cut short, the roof fails inspection.
What happens if the inspector finds a third layer of shingles during tear-off?
If a third layer is discovered, the tear-off must stop, and the existing permit is modified or voided. A new full-tear-off permit is issued (at reduced cost, since the original tear-off permit may be credited). The deck must be inspected for damage, and any rot is repaired. This adds 1-2 weeks and costs approximately $300–$800 in permit fees and additional inspection. To avoid this surprise, request a pre-tear-off inspection BEFORE work begins — the city confirms the layer count and approves the scope.
Can I have a roofing contractor and owner-builder both on the permit?
Yes. In Florida, an owner-builder can hold a residential construction permit, but if a licensed contractor is hired to perform any of the work, the contractor's license and liability insurance must be listed on the permit. The contractor becomes responsible for code compliance on their portion of the work. The owner-builder and contractor should clarify in writing who is responsible for permit-pulling and inspections. This joint-permit approach is common when a homeowner pulls the permit and selects the contractor, or when a contractor handles installation and the homeowner handles plan review.
Do I need an engineer's letter to replace my asphalt shingles with metal?
Yes, a material change from asphalt (2-3 lbs/sq ft) to metal (0.5-1.5 lbs/sq ft) typically requires a structural engineer's letter confirming the existing roof framing can handle the new material and clip attachment system. The letter costs $800–$1,500 and is submitted with the roofing permit application. Plan-check takes 2-3 weeks because the city must review the engineering. Metal roofing qualifies for federal and Florida state energy-efficiency tax credits, which can offset the engineering cost.
What is the difference between an overlay and a tear-off roof?
An overlay (also called re-cover) installs new shingles directly over the existing shingles without removing the old material — faster and cheaper ($4,000–$6,500 vs. $8,000–$12,000). A tear-off removes all old shingles and inspects the deck — more expensive but allows deck repair and ensures a clean installation. Overlays are limited to one existing layer by code (IRC R907.4); if three or more layers exist, a tear-off is mandatory. Overlays are less wind-resistant because nails don't penetrate the deck directly, so FBC requires extra fastening (8 nails field, 10 nails edge vs. 6 and 8 for tear-off).
What should I ask my roofer before signing a contract?
Ask: (1) Will you pull the permit, or do I? (2) What is the roofing material spec, and is it Class A fire-rated? (3) What underlayment and secondary barrier do you use, and how far up the roof does it extend? (4) How many nails per shingle? (5) Do you charge separately for ice-and-water-shield, or is it included? (6) What is the warranty (material vs. labor, and for how long)? (7) If the inspector finds rot or a third layer, how is the change-order handled (e.g., is deck repair included or extra)? (8) Timeline — when can you start, and how many days for tear-off and install? Get the answers in writing in the contract to avoid disputes.