Residential roofer · based in Miami
Roof repair and replacement in Miami-Dade and Broward
Tile, shingle, metal and flat roofs. We also work from Palm Beach to Naples and in Central Florida.
- Free inspection: we evaluate, you decide
- We pull the permit and handle the NOA paperwork
- 10-year workmanship warranty
- FL Certified Roofing Contractor CCC1335466Verify
- 5.0 on Google · 3 reviews
- BBB Accredited since 2024 · A rating
What is going on with your roof?
Roofs we work on
Tile
Clay and concrete tile — the classic South Florida roof.
40–60 yearsTypical life in Florida
Shingle
Asphalt shingle wears faster in Florida sun and heat.
12–18 yearsTypical life in Florida
Metal
Standing seam and 5V crimp panels.
50+ yearsTypical life in Florida
Flat / TPO
Low-slope roofs on additions, porches and mid-century homes.
10–25 yearsTypical life (U.S. average)

Miami-Dade and Broward play by stricter rules
If a roofer quotes you in Miami-Dade or Broward, the job has to meet the High-Velocity Hurricane Zone rules. Three things worth knowing before you sign:
- The Florida Building Code defines the High-Velocity Hurricane Zone (HVHZ) as Broward and Miami-Dade counties, and no other county. Palm Beach, Martin and the rest of the state follow the code's general roofing rules, unless a local government there has adopted the HVHZ provisions (FBC Section 1512.2 allows that).1,2
- Inside the HVHZ, FBC Section 1512.2.1 requires every roofing component, system and assembly to have a valid and current product approval. If the manufacturer's printed instructions conflict with the approval, the approval wins, and the roof must be installed exactly as the approval describes (Section 1512.2.5).2
- You can look up an NOA yourself on Miami-Dade's Product Control Search (miamidade.gov/building/pc-search_app.asp). Enter the file number printed on the NOA (format like 01-0712.04), or use the advanced search: choose 'High velocity hurricane zone', category 'Roofing' and a subcategory such as Asphalt Shingles, Roofing Tiles or Underlayments.3
Roof age and your insurance
Under Florida Statute 627.7011(5)(b), an insurer may not refuse to issue or renew a homeowners policy solely because the roof is less than 15 years old. This applies to policies issued or renewed on or after July 1, 2022.4
If your roof is 15 years or older, F.S. 627.7011(5)(c) says the insurer must let you get a roof inspection, at your own cost, before it can require a new roof to issue or renew your policy. If that inspection shows at least 5 years of useful life left, the insurer cannot refuse to issue or renew solely because of roof age.4
Get an inspection before you replaceReviews
Google
5.03 reviewsAs of September 2026
BBB
Accredited Business since September 30, 2024
BBB rating: A
Roofing near you
Questions homeowners ask
How much does a new roof cost in South Florida?
Published 2026 guides vary widely. HomeAdvisor puts a Miami roof replacement at about $15,500 on average (range $10,250 to $21,200), and its Florida figures for a 2,000-square-foot roof are $7,250 to $15,925 for asphalt shingle, $6,300 to $28,000 for metal and $20,000 to $30,000 for concrete tile. Modernize puts impact-resistant roofing on a 2,000-square-foot roof in Miami at $30,000 to $38,000 installed, citing HVHZ codes and labor demand. These are third-party ranges, not quotes: our cost guides break them down by material, and our own price comes after we measure your roof.
What does Citizens Insurance require for an older roof?
Citizens Property Insurance requires a four-point inspection (roof, electrical, plumbing and heating/cooling) with applications for homes more than 20 years old. It also requires documentation of at least 5 years of remaining useful life for shingle roofs older than 25 years and for tile, clay, concrete, slate or metal roofs older than 50 years; with less than 5 years left, you must show proof of a full roof replacement before Citizens will write the policy. Citizens' Roof Inspection Form can be signed by a roofing contractor, and on its 4-Point form a roofing contractor may sign the roof section.
Does the new $7,500 permit exemption (HB 803) cover roof work?
Possibly, but confirm before you rely on it. Since July 1, 2026 (HB 803, ch. 2026-63), F.S. 553.79(1)(g) requires local building departments to exempt a single-family homeowner, or the owner's contractor, from a permit for work valued under $7,500 if they file a written request with a copy of the contract. It does not apply to properties partly or fully in a flood hazard area, to electrical, plumbing, structural, mechanical or gas work, or to a job split up to stay under the limit. The law does not mention roofing by name, so check with your building department before skipping a roof permit.
Can I cancel a roof contract I signed after a hurricane?
Yes, within a short window. Under F.S. 489.147(6), if you sign a roof repair or replacement contract within 180 days of a Governor-declared state of emergency covering your area, you can cancel it without penalty within 10 days of signing or by the official start date, whichever comes first. The start date is when permanent roof materials start going on, a permit is issued, or a code-compliant temporary repair is made. Send the cancellation by certified mail, return receipt requested, or another mailing with proof, to the address in the contract.
What does Florida law require in a roof contract?
Among other things, a residential roof repair or replacement contract must include a notice that the contractor may not offer rebates, gifts or deductible waivers; if that notice is missing, you may void the contract within 10 days of signing (F.S. 489.147(5)). It must also state, in bold 14-point type on the signature page, that if the work is tied to an insurance claim you should call your insurer to verify coverage, deductibles and policy terms before signing (F.S. 489.147(7)). Any residential contract over $2,500 must include the written notice about the Florida Homeowners' Construction Recovery Fund (F.S. 489.1425). In Miami-Dade and Broward, the contractor must also walk you through the Owner's Notification for Roofing Considerations, which you initial (FBC Section 1524).
Sources
Facts on this page come from these public sources. Last checked September 2026.
- 1.2023 Florida Building Code, Building, 8th ed., Chapter 2 Definitions (High Velocity Hurricane Zone; Wind-Borne Debris Region) — UpCodes (text of the Florida Building Code)
- 2.2023 Florida Building Code, Building, 8th ed., Chapter 15 Roof Assemblies and Rooftop Structures (Sections 1511-1525) — UpCodes (text of the Florida Building Code)
- 3.Product Control Search — Miami-Dade County
- 4.Florida Statutes 627.7011 (2026): Homeowners' policies; offer of replacement cost coverage and law and ordinance coverage — The Florida Legislature
- 5.Licensee Details: CCC1335466 — Florida Department of Business and Professional Regulation
- 6.The Cost of a Roof Replacement in Florida — This Old House
- 7.How much does TPO roofing cost? — HomeGuide


