Can a General Contractor Do Roofing in Florida?
Yes, a properly licensed general contractor can do roofing in Florida, but the work is subject to state licensing rules, local building codes, and manufacturer requirements that differ from many other states. Florida does not require a separate roofing specialty license at the state level, yet the Department of Business and Professional Regulation and local jurisdictions impose conditions that shape who can legally and safely take on a roof replacement or repair project.
More from this site
Keep reading the latest coverage
Florida Licensing Framework for Roofing Work
Under Florida Statute 489, a general contractor must hold an active license from the Department of Business and Professional Regulation to perform construction work that costs more than a threshold set by law. The license classification determines the dollar limit of projects the contractor may undertake. Roofing is treated as part of the overall construction scope, not as a standalone trade, so a licensed GC can legally bid on and complete roof projects provided the contract value and complexity fall within their approved classification.
However, roofing is a high-exposure trade. Many insurers and manufacturers treat roof work as a specialty, and some require the installer to carry specific certifications or proof of training. While Florida law does not mandate a separate roofing license, failing to meet manufacturer training requirements can void material warranties, which creates a practical barrier for generalists who do not maintain dedicated roofing crews.
Local Permit and Code Requirements
Florida building codes incorporate the Florida Building Code, which sets strict standards for wind resistance, underlayment, ventilation, and flashing details. Before any roofing work begins, the contractor must pull a permit from the local building department. The permit process verifies that the proposed work complies with code and that the contractor is qualified to perform it.
In hurricane-prone counties such as Miami-Dade, Broward, Collier, and Monroe, the Florida Building Code imposes additional product approvals and installation standards. A general contractor doing roofing in these areas must document that the roofing system meets the wind-speed rating for the specific location. Local inspectors may also require separate inspections for roof tear-offs, underlayment, and final completion, which means the GC must coordinate closely with the municipal permitting office.
Insurance, Liability, and Wind Mitigation
Roofing work carries significant liability exposure, and Florida courts treat property damage and injury claims aggressively. A general contractor performing roofing must carry general liability insurance and workers' compensation coverage. Many property insurers also require the contractor to list the carrier and policy limits on the permit application or contract, and some carriers refuse to issue policies for roof work without proof of a dedicated roofing safety program.
Wind mitigation credits can affect both the cost of the roof and the homeowner's insurance premium. When a general contractor installs a roof, they must document compliance with wind-mitigation features such as secondary water resistance, roof-to-wall connections, and deck attachment methods. Accurate documentation protects the homeowner and shields the contractor from future dispute over whether the work met code at the time of installation.
When a Roofing Specialist May Be Required
Although a general contractor can legally perform roofing in Florida, certain situations push the project toward a licensed roofing contractor or a specialist. Large commercial roofs, low-slope systems, and installations requiring manufacturer-specific training programs often fall outside the typical general contractor's expertise. Additionally, if the project involves historic preservation, complex flashing details, or high-wind zones with strict product testing requirements, a roofing subcontractor with dedicated crews may be the safer and more practical choice.
Questions to Ask Before Hiring
- Is the contractor licensed as a general contractor with the DBPR?
- Does the contractor carry general liability and workers' compensation insurance?
- Can the contractor provide references for recent roofing projects in your county?
- Will the contractor pull the necessary permits and handle inspections?
- Are manufacturer training certificates on file for the roofing system being installed?
- Does the contractor document wind-mitigation features for insurance credit purposes?
Bottom Line
A general contractor can do roofing in Florida, but the work must fit within their license classification, comply with the Florida Building Code, carry proper insurance, and meet local permitting requirements. Homeowners should verify the contractor's license status with the DBPR, confirm coverage for roof-specific liability, and ensure the contract clearly defines the scope of roofing work. When in doubt, a licensed roofing contractor offers narrower expertise that can reduce risk, though a qualified general contractor remains a legitimate and common path for many residential and commercial roof projects across the state.