Direct answer

Can a General Contractor Do Roofing in Florida?

How contractor scopes overlap, and when roofing work requires a roofing contractor.

Reviewed July 24, 2026Independent education

Short answer

Some broader Florida contractor categories include roofing within their permitted scope in defined circumstances, while a roofing contractor license is the credential specific to roofing. Because scope language is legally precise and periodically revised, confirm the current statutory scope with DBPR before relying on it.

01

Scope is defined by statute

Florida defines what each contractor category may perform. These definitions are detailed and include conditions, so paraphrases are unreliable for real decisions.

The safe approach is to read the current scope language for the specific license category in question.

02

The practical business question

Even where a broader license permits some roofing, insurers, building departments, and manufacturers may have their own expectations about who performs the work.

Warranty terms frequently require installation by a contractor with specific credentials or certification.

03

When to pursue the roofing license

If roofing is a core revenue line rather than an occasional component of larger projects, the roofing credential is usually the cleaner path.

It also removes scope ambiguity in permitting and insurance conversations.

Official-source check

Requirements, references, and testing procedures can change. Verify current details with Florida DBPR, the CILB, and the current exam vendor before acting.

Candidate questions

Frequently asked questions

Does a general contractor license always include roofing?

Not automatically or without conditions. Verify the current statutory scope with DBPR.

Can I subcontract roofing instead?

Subcontracting to an appropriately licensed roofing contractor is a common approach. Confirm requirements for your project.

Do manufacturers care which license I hold?

Warranty programs often require specific credentials or certifications. Check the program terms.