Skip to content

FL license CCC1335466South & Central Florida

Roofing questions, answered

Answers to what South Florida homeowners ask us most, with the law or code section behind each one.

Repair or replace

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.15,16

Should I repair my roof or replace it?

In Florida, two rules usually decide it. The 25 percent rule can turn a large repair into a full re-roof, unless your roof was installed under the 2007 Florida Building Code or later, in which case only the repaired part must meet today's code (F.S. 553.844(5)). Insurance is the other: roof age counts from the last time 100 percent of the roof was replaced (a replacement done in stages counts from the first stage), and once a roof is 15 or older, keeping coverage can depend on an inspection showing at least 5 years of life left. Our free roof inspection is a good starting point, and your roof's permit history settles the code question.17,18,22

How long does a tile, shingle or metal roof last in Florida?

This Old House's 2026 Florida guide puts clay and concrete tile at 40 to 60 years, asphalt shingles at 12 to 18 years in Florida (versus 20 to 30 in milder climates), and quotes a contractor saying a well-installed metal roof can last 50 years or more, depending on location and exposure to trees and high winds. Other published estimates differ: HomeAdvisor's Florida list gives asphalt shingles 15 to 30 years and clay and concrete tile 50 to 100. For insurance, what counts is roof age, measured from the last full replacement: under F.S. 627.7011(5), an insurer cannot refuse a policy solely because the roof is under 15 years old.15,22,25

Storms and leaks

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.1

When is hurricane season in Florida?

The Atlantic hurricane season officially runs from June 1 to November 30, and the National Hurricane Center puts its climatological peak on September 10. A re-roof needs a permit and inspections before it is finished, so it is worth scheduling before June rather than during a storm watch.6,9

How long do I have to file a roof damage claim after a storm?

Under F.S. 627.70132, a new or reopened property insurance claim must be reported within 1 year of the date of loss, and a supplemental claim within 18 months. For hurricanes and windstorms, the date of loss is the landfall date or the date NOAA verifies the event. SB 2-A (ch. 2022-271) cut these limits from 2 and 3 years, so older advice may be out of date.33,34

Insurance

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.2,3,4

Is My Safe Florida Home available right now?

Check before you count on it. The program is run by the Florida Department of Financial Services and depends on yearly funding from the Legislature; as of late September 2026, mysafeflhome.com advertises free wind mitigation inspections and grants of up to $10,000 and invites homeowners to create an account, while its FAQ says applications open in phases, starting with low-income homeowners 60 and older, with dates to be announced. Grants are limited to homesteaded, owner-occupied homes built before January 1, 2008 and insured for $700,000 or less, most pay $2 for every $1 you put in (low-income homeowners need no match), and they must be approved before work starts. They pay only for improvements your program inspection recommends, such as roof deck attachment, roof-to-wall attachment and secondary water resistance, and you may hire any DBPR-certified or registered general, building, residential, specialty or roofing contractor.12,13,14

My insurer says my roof is too old. What are my rights?

Under F.S. 627.7011(5), an insurer may not refuse to issue or renew a homeowners policy solely because the roof is less than 15 years old. If the roof is 15 years or older, the insurer must let you get a roof inspection, at your own cost, before it can require a new roof, and if that inspection shows at least 5 years of useful life left, it cannot refuse to issue or renew solely because of roof age. Roof age counts from the last time 100 percent of the roof was built or replaced to the code in force then. A roofing contractor is on the statute's list of inspectors an insurer may approve for that inspection.22

Can a roofer handle my insurance claim or cover my deductible?

No. F.S. 489.147 bars contractors from offering a rebate, gift, cash or a waiver of your deductible in exchange for a roof inspection or claim, and from interpreting your policy or adjusting your claim unless licensed as a public adjuster; each violation can bring a fine of up to $10,000. On residential policies issued on or after January 1, 2023, you also cannot assign your claim benefits to a roofer, and any such assignment is void (F.S. 627.7152(13)). A roofer can inspect the roof and give you an itemized estimate, but the claim itself stays between you and your insurer.1,29

Can you do my wind mitigation inspection?

No. F.S. 627.711(2) says insurers must accept the wind mitigation form (OIR-B1-1802) signed by a licensed home inspector with at least 3 hours of approved hurricane mitigation training, a certified building code inspector, a licensed general, building or residential contractor, a professional engineer or architect, or anyone else the insurer recognizes as qualified; a certified roofing contractor is not on that list. What we can do is the roof work the form records, such as a secondary water barrier on a re-roof, plus roof-deck attachment and, on wood-deck homes during a re-roof, roof-to-wall connections, which F.S. 489.105(3)(e) puts within a roofing contractor's scope. After a re-roof, have a qualified inspector fill out a new form, because the old one won't reflect the new roof.5,30,40,41

Permits and code

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.6,7,8

My house was permitted before 2002. What else does a re-roof require?

If your wood-decked home was permitted before the Florida Building Code (the first statewide code took effect March 1, 2002), FBC Existing Building Section 706.7 applies once the old roof comes off: the deck attachment must be brought up to Section 706.7.1, which can mean added ring-shank nails, and a secondary water barrier must be installed (tile roofs installed to code, and roofs under 2:12 with a continuous system, are deemed to comply). If the house is also in the wind-borne debris region, which covers all of Miami-Dade and Broward, and is insured for $300,000 or more (or, if uninsured, has a just value of $300,000 or more), the roof-to-wall connections must be strengthened as well (F.S. 553.844(3)(b)). That retrofit is capped at a 15 percent increase in the cost of the re-roof, with priority on the corners with the longest roof spans and, on hip-and-gable roofs, usually the gable ends (FBC Existing Building 706.8.1.7).17,18,19,20,21

What is Florida's 25% roof rule?

The Florida Building Code says no more than 25 percent of a roof, or of a roof section, may be repaired, replaced or recovered in any 12-month period unless that whole roof or section is brought up to the current code (FBC Existing Building 706.1.1; Section 1521 in the HVHZ). Since 2022, F.S. 553.844(5) carves out an exception: if your roof or section was built, repaired or replaced under the 2007 Florida Building Code or a later edition, only the part being worked on has to meet today's code, even at 25 percent or more. Local governments may not amend that exception. The 2007 edition took effect on March 1, 2009, so the date of your roof's last permit matters.17,18,19,23

Do I need a permit to repair or replace my roof?

In almost every case, yes. F.S. 553.79 makes it unlawful to repair or alter a building without a permit from the local building department, and the Florida Building Code's statewide list of permit-exempt work (Section 105.2) has no roofing item; 'ordinary minor repairs' can skip the permit only with the building official's approval. In Miami-Dade and Broward, the High-Velocity Hurricane Zone, FBC Section 1512.3 requires a permit for any roof installation, repair or maintenance except what Section 105 allows, filed on the HVHZ Uniform Roofing Permit Application signed by a licensed contractor (owners acting as their own contractor under F.S. 489.103(7) file an extra owner-builder form in Miami-Dade). Elsewhere in Florida your city or county building department issues the permit, and since July 1, 2026 some jobs under $7,500 can be exempted on written request under HB 803 (see that question).6,7,23,26,27,28

Can a small roof repair skip the permit in Miami-Dade or Broward?

Only within tight limits. Broward County's amendments to the building code (Section 105.2, item H.1) say no permit is needed to maintain or repair a roof covering when the work does not exceed $1,500, as determined by the building official. In unincorporated Miami-Dade, a licensed roofing contractor can repair or replace roof covering without a permit only if the job is no more than $2,000 in materials and labor and no more than two roofing squares (200 sq ft). Painting a roof needs no permit, but a waterproofing roof coating does; re-applying a maintenance coating over the existing roof and installing or repairing gutters are also exempt, as long as all such exempt work on the home stays at or under $5,000 in any 12 months. Otherwise, ask your building department whether the statewide HB 803 exemption for work under $7,500 applies; if you live inside a city, that city's department issues your permit.8,32

What is the HVHZ, and does it apply to my house?

The High-Velocity Hurricane Zone is how the Florida Building Code designates Miami-Dade and Broward counties, and no other county. There, roofs follow FBC Sections 1512 to 1525 and their RAS and TAS standards, every roofing component needs a product approval, and the design wind speed for a house is fixed at 175 mph in Miami-Dade and 170 mph in Broward. In Palm Beach and every other county, the code's regular roofing rules apply, roofing products must be approved under Florida's statewide product approval law (F.S. 553.842), and the wind speed comes from the map in FBC Figure 1609.3(1).20,21,23,31

What is a Miami-Dade NOA, and how do I check one?

An NOA (Notice of Acceptance) is the product approval issued by Miami-Dade's Product Control Section after it reviews a product's test reports, and a new one is valid for five years. In Miami-Dade and Broward every roofing component needs a current product approval, either an NOA or a Florida statewide approval listed for HVHZ use, and the roof must be installed exactly as that approval describes. To check an NOA, enter its file number (format like 01-0712.04) in Miami-Dade's Product Control Search at miamidade.gov/building/pc-search_app.asp; a state approval's FL number can be searched at floridabuilding.org.23,36,37,38,39

Hiring a roofer

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).1,23,24

How do I check a roofer's license in Florida?

Search the contractor's name or license number for free at myfloridalicense.com ('Verify a Licensee'); the result shows the license type, status and expiration date. A number starting with CCC is a Certified Roofing Contractor, licensed by the state to work anywhere in Florida, while a registered contractor may work only in the local jurisdictions where it qualified. Miami-Dade also requires state-licensed contractors to register with the county before pulling permits there. Our license is CCC1335466.10,11,30,35

About Klear Sky Roofing

Do you do commercial roofing?

Klear Sky Roofing is a residential roofing contractor: our work is roofs on homes, from repairs and leak detection to full tile, shingle, metal and flat roof replacements.

Are your roof inspections free?

Yes. Our roof inspection and estimate are free; call 305-209-0247, Monday to Saturday, 9 a.m. to 8 p.m. This is our own inspection of your roof, not the OIR-B1-1802 wind mitigation form, which insurers are required to accept only when it is signed by an inspector listed in F.S. 627.711(2).5

Is Klear Sky Roofing licensed?

Yes. Florida's DBPR lists license CCC1335466 as a Certified Roofing Contractor, Chirinos, Esteban Jose, doing business as Klear Sky Roofing LLC, status current and active, expiring 08/31/2028 (checked September 28, 2026). You can confirm it yourself at myfloridalicense.com. We have also been BBB accredited since September 30, 2024.10,11

What areas do you serve?

Miami-Dade and Broward are our home base, and we also work across South and Central Florida. Our license is a state certification, which under F.S. 489.105 lets a contractor work anywhere in Florida. Outside Miami-Dade and Broward, your roof falls under the code's regular roofing rules and Florida's statewide product approval law, not the HVHZ rules.20,30,31

What does your 10-year workmanship warranty cover?

It is a 10-year warranty on our workmanship. The exact terms, including which jobs it covers, are written into your contract, so read them before you sign and ask us about anything unclear. Defects in the roofing materials themselves fall under the manufacturer's warranty, and those terms vary by product.

Sources

Facts on this page come from these public sources. Last checked September 2026.

  1. 1.Florida Statutes 489.147 (2026): Prohibited property insurance practices; contract requirements — The Florida Legislature
  2. 2.Inspections — Citizens Property Insurance Corporation
  3. 3.Roof Inspection Form (Sample Form RCF-1 03 25) — Citizens Property Insurance Corporation
  4. 4.4-Point Inspection Form (Sample Form Insp4pt 03 25) — Citizens Property Insurance Corporation
  5. 5.Florida Statutes 627.711 (2026): Notice of premium discounts for hurricane loss mitigation; uniform mitigation verification inspection form — The Florida Legislature
  6. 6.Florida Statutes 553.79, Permits; applications; issuance; inspections (2026) — Florida Legislature
  7. 7.CS/CS/HB 803 (2026): Building Permits and Inspections, Chapter 2026-63 — The Florida Senate
  8. 8.Permit Exemptions (unincorporated Miami-Dade; HB 803 exemption) — Miami-Dade County RER
  9. 9.Tropical Cyclone Climatology — NOAA National Hurricane Center
  10. 10.Licensee Details: CCC1335466 — Florida Department of Business and Professional Regulation
  11. 11.Verify a Licensee (license search) — Florida Department of Business and Professional Regulation
  12. 12.My Safe Florida Home (home page) — Florida Department of Financial Services, My Safe Florida Home
  13. 13.Frequently Asked Questions — Florida Department of Financial Services, My Safe Florida Home
  14. 14.Florida Statutes 215.5586 (2026): My Safe Florida Home Program — The Florida Legislature
  15. 15.How Much Does Roof Replacement Cost in Florida? — HomeAdvisor
  16. 16.Average Roof Replacement Cost Florida: 2026 Prices by Type & Material — Modernize
  17. 17.2023 Florida Building Code, Existing Building, 8th ed., Chapter 7 (Section 706 Existing Roofing) — UpCodes (text of the Florida Building Code)
  18. 18.Florida Statutes 553.844, Windstorm loss mitigation; requirements for roofs and opening protection (2026) — Florida Legislature
  19. 19.Florida Building Code Effective Dates — Florida Building Commission (floridabuilding.org)
  20. 20.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)
  21. 21.2023 Florida Building Code, Building, 8th ed., Chapter 16 Structural Design (Sections 1609.3, 1620, 1626) — UpCodes (text of the Florida Building Code)
  22. 22.Florida Statutes 627.7011 (2026): Homeowners' policies; offer of replacement cost coverage and law and ordinance coverage — The Florida Legislature
  23. 23.2023 Florida Building Code, Building, 8th ed., Chapter 15 Roof Assemblies and Rooftop Structures (Sections 1511-1525) — UpCodes (text of the Florida Building Code)
  24. 24.Florida Statutes 489.1425 (2026): Duty of contractor to notify residential property owner of recovery fund — The Florida Legislature
  25. 25.The Cost of a Roof Replacement in Florida — This Old House
  26. 26.2023 Florida Building Code, Building, 8th ed., Chapter 1 Scope and Administration (Section 105) — UpCodes (text of the Florida Building Code)
  27. 27.Roofing Permits — Miami-Dade County RER
  28. 28.Florida Statutes 489.103, Exemptions (2026) — Florida Legislature
  29. 29.Florida Statutes 627.7152 (2026): Assignment agreements — The Florida Legislature
  30. 30.Florida Statutes 489.105 (2026): Definitions (roofing contractor; certified and registered contractor) — The Florida Legislature
  31. 31.Florida Statutes 553.842, Product evaluation and approval (2026) — Florida Legislature
  32. 32.Chapter 1 Administration, Broward County (Florida Building Code administrative provisions, Sections 105.2 and 110) — Broward County Board of Rules and Appeals, via Municode
  33. 33.Florida Statutes 627.70132 (2026): Notice of property insurance claim — The Florida Legislature
  34. 34.Laws of Florida ch. 2022-271 (SB 2-A, property insurance) — Florida Department of State
  35. 35.Homeowner's General Permit Information — Miami-Dade County RER
  36. 36.Product Approval (Product Control Section) — Miami-Dade County RER, Board and Code Administration Division
  37. 37.Product Approval Forms (Notice of Acceptance applications) — Miami-Dade County RER, Board and Code Administration Division
  38. 38.Product Control Search — Miami-Dade County
  39. 39.Product Approval: Product or Application Search — Florida Building Commission (floridabuilding.org)
  40. 40.Uniform Mitigation Verification Inspection Form OIR-B1-1802 (Rev. 04/26) — Florida Office of Insurance Regulation
  41. 41.Wind Mitigation Resources — Florida Office of Insurance Regulation
Call 305-209-0247Free inspection