Skip to main content
FBC 2023 + HVHZ certified · GAF Master Elite · BBB A+

The South Florida
roofing standard.

Tile, shingle, metal, and flat — installed to FBC 2023 + HVHZ spec by W-2 employees we’ve trained for years. 5,200+ Florida roofs since 2010. Manufacturer-certified for GAF, Owens Corning, Eagle, Custom-Bilt and more.

Roof systems we install

Four materials. Honest specs.

We install all four. We won’t recommend tile when shingle is right — or push metal when your HOA only approves architectural shingle.

Florida classic

Concrete & Clay Tile

The South Florida heritage roof — Spanish barrel, flat profile, and S-tile in 30+ colors. Best resale value in the state. Concrete is 60% the cost of clay with similar lifespan.

  • Eagle Roofing · Boral · US Tile · Hanson
  • Lifespan 40-50 years
  • 180 mph wind rating (HVHZ approved)
  • Reflective colors qualify for Cool Roof rebates
  • 50-year material warranty
Lifespan
40–50 yr
Wind rating
180 mph
Weight
950–1,100 lb / sq
Cost
$12–18 / sqft installed
Most installed

Architectural Shingle

Workhorse of Florida roofing. SBS-modified shingles handle our UV better than standard 3-tab. Class 4 impact-rated options available — qualifies for an additional insurance discount.

  • GAF Timberline HDZ · Owens Corning Duration Storm
  • CertainTeed Landmark Pro · Atlas StormMaster Slate
  • Lifespan 18-25 years in Florida UV
  • 130 mph standard / 150 mph high-wind
  • 25-50 year manufacturer warranty
Lifespan
18–25 yr
Wind rating
130–150 mph
Weight
240–320 lb / sq
Cost
$6–9 / sqft installed
Best long-term ROI

Standing-Seam Metal

24- and 26-gauge aluminum or Galvalume panels with hidden fasteners. Salt-air resistant — the right metal for coastal Florida. Reflects 70% of solar heat, often cuts AC bills 10-20%.

  • Custom-Bilt Metals · McElroy · Englert · Berridge
  • Lifespan 40-70 years
  • 160 mph wind rating
  • Energy Star + Cool Roof rated finishes
  • Hidden-fastener seams (no exposed screws)
Lifespan
40–70 yr
Wind rating
160 mph
Weight
50–150 lb / sq
Cost
$10–16 / sqft installed
Lanais & additions

Flat / Low-Slope (TPO + PVC)

Single-ply heat-welded membrane for porches, additions, modern flat-roof homes, and over enclosed lanais. Bright white reflects heat. Watertight seams with 20-year warranty.

  • GAF EverGuard TPO · Carlisle Sure-Weld · Mule-Hide
  • Lifespan 20-25 years
  • 110 mph wind rating
  • Heat-welded seams (lifetime weld bond)
  • Walkable for HVAC service
Lifespan
20–25 yr
Wind rating
110 mph
Weight
30–50 lb / sq
Cost
$8–14 / sqft installed

In every quote

9 things we always include

Cheap quotes leave these off the line item. We don’t — they’re what makes a roof actually last.

Full tear-off

Never overlay. Illegal in most municipalities. Voids manufacturer warranty. We always go down to deck.

Deck inspection + repair

Plywood and OSB on the truck. 5-15% of roofs need partial decking — we fix what we find without delays.

Self-adhered underlayment

Per FBC R905.1.2 — Polyglass or equivalent. Critical for water intrusion protection during install + post-storm.

New drip edge + flashing

Code-required. Prevents 80% of edge leaks. Step flashing at all walls, counter-flashing at all chimneys.

Attic ventilation balance

Intake (soffit) + exhaust (ridge / off-ridge) sized to roof area. Without balance, the new roof bakes from underneath.

Hurricane strap inspection

FBC requires verifying truss-to-wall connectors during tear-off. Documented for your Wind Mitigation Form.

Permit + city inspection

We pull, we file, we coordinate. Permit fee in your quote. You never call your municipality.

Daily cleanup + magnet sweep

For nails, shingle granules, debris. Yard cleaner than we found it, every day.

Wind Mitigation Form

OIR-B1-1802 filled out and handed to you for insurance premium credit. Often $400-$2,500/year savings.

Florida-specific code

FBC 2023 + HVHZ — how we install

South Florida has the strictest roofing code in the country. Here’s the spec we install to on every job.

R905.1.2

Self-adhered underlayment

Required on all re-roofs in HVHZ zones (Broward + Miami-Dade) and recommended statewide. Replaces traditional felt paper. Self-seals around fastener penetrations.

R908.5

Hurricane strap inspection

During every tear-off, the inspector must verify truss-to-wall connectors. Failed straps must be reinforced. Documented on your Wind Mitigation Form.

R903.4.1

Drip edge

New drip edge required at all eaves and rakes. Prevents the most common edge leak — water wicking under shingles where they meet the gutter.

627.7011

The 25% rule

Florida Statute (effective 2022): roofs with less than 25% storm damage are repaired, not replaced. Limits insurance-paid replacements but reflects engineering reality.

How it works

From inspection to installed in 4–6 weeks

  1. 01

    Free 48-hour inspection

    A licensed roofer climbs your roof, photographs every issue, and produces a written damage report — typically within 48 hours of your call.

  2. 02

    Material consultation + written quote

    We walk through tile / shingle / metal / flat options for your specific home, recommend the best fit, and deliver a fixed-price written quote within 24 hours of inspection.

  3. 03

    Permit + custom material order

    We file the FBC permit at your municipality and order materials. Permit takes 3-7 business days; material lead time is 1-4 weeks depending on type.

  4. 04

    Tear-off + install

    Full tear-off (never overlay), deck inspection + repair, self-adhered underlayment per FBC R905.1.2, drip edge, flashing, and the new roof system. 2-5 days on-site.

  5. 05

    Inspection, cleanup + warranty

    We coordinate the final municipal inspection, magnet-sweep your yard for nails, and hand you the warranty packet plus your Wind Mitigation report.

Storm damage?

We handle insurance claims — honestly.

Florida’s 2022 Statute 627.7011 changed the rules: roofs with under 25% damage are repaired, not replaced. Roofs older than 25 years are often denied. We’ll inspect, document, and meet your adjuster on-site — but we’ll tell you upfront if a claim isn’t going to fly. No insurance theater.

See our storm damage process

Common questions

Roofing FAQ

How long does a roof last in South Florida?

Florida is the harshest climate for roofing in the country — UV cuts shingle life ~30% vs the north, salt air corrodes unprotected metal, and hurricanes test every fastener. Typical lifespans: asphalt shingle 18-25 years, concrete or clay tile 40-50 years, standing-seam metal 40-70 years, flat TPO/PVC 20-25 years.

Which roof type should I choose?

Three factors: (1) your home's architectural style — tile fits Mediterranean/Spanish, metal fits modern, shingle fits any. (2) How long you'll stay — tile and metal pay back over 20+ years; shingle is best for shorter holds. (3) Budget — shingle is cheapest upfront, metal has best lifecycle cost, tile has best resale. We give you our honest recommendation at the free inspection — no pushing the highest-margin product.

What does FBC 2023 require?

The 2023 Florida Building Code (8th edition) is the current code in effect. Key requirements for re-roofs: sealed roof deck (taped seams), self-adhered underlayment per R905.1.2 (not just felt), code-compliant drip edge installation, hurricane strap inspection during tear-off, and proper attic ventilation. In Broward and Miami-Dade (HVHZ zones), every product must carry a Miami-Dade Notice of Acceptance (NOA).

What is HVHZ and does my home need HVHZ-rated materials?

High Velocity Hurricane Zone — covers all of Broward and Miami-Dade Counties. HVHZ requires more stringent product testing (ASTM E1996 large-missile impact, TAS 100/124/125 wind) than the rest of Florida. If your home is in HVHZ, every material we install carries a Miami-Dade NOA. Palm Beach County is not HVHZ, but most of our HVHZ-rated products are also approved for Palm Beach.

How long does roof installation take?

Asphalt shingle: 2-3 days for a typical 2,000 sq ft home. Concrete/clay tile: 5-8 days due to weight and detail work. Standing-seam metal: 3-5 days. Flat TPO/PVC: 1-3 days. We protect floors and landscaping, work in dry weather, and tarp end-of-day if storms threaten.

How much will my roof actually cost?

Asphalt shingle on a 2,000 sq ft home: $12,000-$18,000. Concrete tile: $24,000-$40,000. Standing-seam metal: $20,000-$32,000. Flat TPO/PVC: $8-$14 per sq ft. Pricing scales with roof pitch, complexity (chimneys, dormers, valleys), and tear-off difficulty. 5-15% of roofs need partial deck replacement at $80-$150 per sheet of plywood.

What warranty do I get?

Two warranties on every install: (1) Our 10-year workmanship warranty covering installation defects — fully transferable if you sell. (2) The manufacturer's product warranty on materials — 25 years for shingle, 30-50 years for tile, 30-50 years for metal, 20 years for flat. We're factory-certified for the major brands so you get their longest available coverage.

Are you licensed and insured?

Florida State Certified Roofing Contractor — License CCC-1335805. $2M general liability insurance + workers comp. Bonded. Miami-Dade and Broward County HVHZ-certified for hurricane-zone code requirements. We can email proof on request.

Free 48-hour roof inspection.
No pressure. No theater.

A licensed roofer climbs your roof, photographs every issue, and tells you the truth: replace now, replace in 5 years, or just patch the flashing.

Sanctuary Home Solutions

Request a Free Estimate

We’ll respond within one business hour.

By submitting, you agree to our Privacy Policy. Free in-home estimate · No obligation · No cost.