Florida Roofing Contractor Licensing: Requirements and Verification
Florida imposes a structured, state-administered licensing system on roofing contractors that determines who may legally perform, supervise, or contract for roofing work on residential and commercial properties. The Florida Department of Business and Professional Regulation (DBPR) administers two primary license classes — Certified and Registered — each carrying distinct geographic authority and examination requirements. Understanding the boundaries of these classifications, and how to verify a contractor's standing, directly affects permit approval, insurance claim validity, and legal liability for property owners and project stakeholders alike.
Definition and scope
A Florida roofing contractor license is a state-issued credential authorizing the holder to contract for and supervise the installation, repair, or replacement of roofing systems on buildings within the state. Licensing authority is established under Florida Statute § 489, which governs construction contracting broadly and sets out specific provisions for specialty contractors, including roofing.
Two license classifications exist within the state system:
- Certified Contractor — Holds a state-issued license valid in all 67 Florida counties without additional local registration. The Certified license requires passing a state examination administered by Pearson VUE on behalf of DBPR.
- Registered Contractor — Holds a license valid only within the jurisdiction of the local governmental body with which the contractor is registered. A Registered contractor must comply with that local jurisdiction's requirements and may not work statewide without completing the state certification process.
The distinction between Certified and Registered status is critical for permitting. A permit application submitted under a Registered contractor's license in a county where that contractor is not locally registered is legally deficient under Florida Statute § 489.117.
Workers performing roofing tasks as employees or subcontractors of a licensed contractor are not individually required to hold a roofing license, but the qualifying agent — the licensed individual responsible for the work — must meet all DBPR standards. For a broader view of how this licensing fits into Florida's regulatory structure, see the Regulatory Context for Florida Roofing reference.
Scope and geographic limitations: This page covers licensing requirements established by Florida state law and administered by the Florida DBPR. It does not address licensing reciprocity with other states, federal contractor registration programs, or licensing rules specific to tribal lands within Florida. Local county or municipal licensing requirements that exceed state minimums — such as those maintained by Miami-Dade County or Broward County — are not covered here in full. Licensing rules for contractors operating exclusively in federal facilities are also outside this scope.
How it works
The state certification process for a Florida roofing contractor license involves examination, financial responsibility documentation, and continuing education requirements.
Core requirements for Certified Roofing Contractor (CCC) licensure under DBPR:
- Submission of a completed application through the DBPR online portal
- Proof of at least 4 years of experience in the roofing trade, with at least 1 year in a supervisory capacity (per Florida Administrative Code Rule 61G4)
- Passing score on the Contractor Business and Finance examination and the Roofing trade examination (both administered by Pearson VUE)
- Proof of workers' compensation insurance coverage or an exemption filing, and general liability insurance meeting the statutory minimums
- Submission of a financial statement demonstrating solvency, or a surety bond meeting DBPR thresholds
Licenses must be renewed biennially. The renewal cycle requires 14 hours of continuing education per renewal period (DBPR Construction Industry Licensing Board), including mandatory coursework in Florida Building Code updates, workplace safety, and business practices.
License verification is performed through DBPR's public license search tool at myfloridalicense.com, which displays license number, classification, expiration date, and any disciplinary history. Local building departments also verify license status before issuing a permit — a step integral to the Florida Roof Permit Process.
Common scenarios
Permit application under an unlicensed contractor: Florida Statute § 489.127 prohibits contracting for roofing work without a valid license. Violations constitute a second-degree misdemeanor for a first offense and a third-degree felony for subsequent violations. Building departments routinely reject permit applications where the listed contractor's license is expired, suspended, or outside the county jurisdiction.
Homeowner exemption: Florida law allows homeowners to pull their own permits and perform roofing work on their primary residence without a contractor's license, under the Owner-Builder exemption (Florida Statute § 489.103(7)). This exemption does not apply to non-owner-occupied property, investment property, or homes listed for sale within 1 year of permit issuance.
Insurance claim validity: Insurers processing claims for Florida roofing insurance claims may deny coverage for repairs or replacements performed by unlicensed contractors, citing policy provisions requiring lawful workmanship.
Subcontractor chains: On commercial projects, a licensed general contractor may subcontract roofing work, but the roofing subcontractor must also hold an active roofing specialty license. The general contractor's license alone does not authorize unlicensed roofing subcontractors to perform that work.
Decision boundaries
The following conditions determine whether a roofing contractor is legally authorized to perform work under Florida law:
- Scope of work: License type must match project scope. A registered contractor's authority is geographically bounded; a certified contractor has statewide authority.
- License status: An expired or suspended license — even by one day — renders the contractor unauthorized. DBPR's license search reflects real-time status.
- Qualifying agent: The licensed individual must be actively affiliated with the contracting entity at the time work is performed. If the qualifying agent has dissociated, the company cannot legally contract for work.
- Insurance compliance: Workers' compensation and liability coverage must be current at time of permit application and throughout the project.
- Local supplemental requirements: Miami-Dade County, for example, maintains the Miami-Dade County Notice of Acceptance (NOA) product approval system for roofing materials — a layer above state licensing that affects product selection and installation methods. See Florida Coastal Zone Roofing Considerations for detail on high-velocity hurricane zone rules.
For context on how licensing intersects with material selection, installation standards, and code compliance, the Florida Roofing Authority index provides a structured overview of the full roofing regulatory landscape in the state.
References
- Florida Department of Business and Professional Regulation (DBPR) — Construction Industry Licensing
- Florida Statute § 489 — Construction Contracting (2023)
- Florida Statute § 489.103(7) — Owner-Builder Exemption
- Florida Statute § 489.117 — Registration and Certification
- Florida Statute § 489.127 — Prohibitions; Penalties
- Florida Administrative Code Rule 61G4 — Construction Industry Licensing Board
- DBPR License Verification Search
- Florida Building Commission — Florida Building Code
📜 4 regulatory citations referenced · 🔍 Monitored by ANA Regulatory Watch · View update log