Roofing Licenses in Florida: A Contractor's Guide to Getting Licensed
By Dave Wigder
Florida roofing contractors must be licensed to legally bid or perform roofing work; discover whether you need certified or registered status and what it takes to get licensed in this comprehensive guide.

Florida requires contractors to hold the right license before they offer, bid, or perform roofing work for compensation. That rule applies to residential and commercial roofing, including many repairs, replacements, waterproofing systems, coatings represented as roof protection, and related work. The state's heat, wind, salt, rain, and hurricane exposure make roofing a closely regulated trade rather than a job that can be handled under a general handyman business.
The main licensing decision is whether to pursue a Certified Roofing Contractor license or a Registered Roofing Contractor license. A certified contractor can work anywhere in Florida, while a registered contractor is limited to the local jurisdictions covered by the registration. For most owners who plan to build a roofing company across several counties or follow storm work around the state, certification is the more flexible path.
This guide explains the license options, experience combinations, state examinations, financial review, insurance, fingerprints, business qualification, renewal, and job-level rules that Florida roofing contractors need to understand. Requirements and fees can change, so applicants should use the current forms from the Florida Department of Business and Professional Regulation before submitting anything. Local building departments can also impose permit, registration, product-approval, and inspection requirements for individual projects.
At a glance
Florida requires contractors to hold an appropriate license before offering, bidding, or performing roofing work for compensation. Contractors can pursue statewide certification or a registration limited to the jurisdiction where they demonstrated competency.
- A Certified Roofing Contractor license allows a roofer to work throughout Florida, subject to local permitting procedures.
- A Registered Roofing Contractor license is limited to the local jurisdiction or jurisdictions covered by the registration.
- Certified applicants generally need four years of qualifying experience, including at least one year as a foreman, or an approved education or military combination.
- Applicants must pass the Roofing Trade Knowledge and Business and Finance exams, complete fingerprinting, demonstrate financial responsibility, and meet insurance requirements.
- Each roofing company must be qualified by a properly licensed individual who genuinely supervises its contracting operations.
- After licensing, Ply helps roofing companies control the materials, tools, equipment, and job inventory moving across warehouses, trucks, crews, and projects.
Do roofers need a license in Florida?
Yes. A contractor who constructs a roof for compensation needs an appropriate Florida contractor license unless a specific statutory exemption applies. The Construction Industry Licensing Board operates under DBPR and regulates certified and registered roofing contractors.
Florida's definition of a roofing contractor is broad. It includes installing, maintaining, repairing, altering, extending, or designing roofing, waterproofing, and protective coating systems, along with related skylights, deck attachments, and certain sheathing, fascia, and roof-to-wall connection work performed with a roof project. The license covers both residential and commercial roofing rather than splitting them into separate state classifications.
Roofing companies can't get around the requirement by treating unlicensed crews as independent subcontractors. DBPR states that roofing work can't be subcontracted to unlicensed roofers, so workers generally need to be employees of the licensed contractor or supplied through a properly licensed employee-leasing company. A homeowner's owner-builder permit also isn't a legal workaround for an unlicensed company that is actually contracting for the work.
| Activity | Roofing license required? | What contractors should know |
|---|---|---|
| Offering or bidding roofing work | Yes | Licensure is required before contracting, not only before installation begins. |
| Roof replacement or installation | Yes | Residential and commercial roofing fall within the licensed roofing scope. |
| Roof repair or waterproofing | Generally yes | The statutory scope includes repair, maintenance, waterproofing, and protective coatings. |
| Roofing work performed by company employees | Company must be properly qualified | Employees work under the licensed contractor responsible for the business and project. |
| Roofing subcontracted to an independent crew | Subcontractor must be licensed | Florida doesn't allow licensed roofers to subcontract roofing work to unlicensed roofers. |
| Owner-builder work | A limited exemption may apply | The exemption isn't a workaround for an unlicensed contractor performing the project. |
Certified vs. registered roofing licenses in Florida
Florida offers two routes to lawful roofing contracting, but they have different geographic reach and qualification processes. A Certified Roofing Contractor is licensed based on statewide standards and is identified by a license number beginning with CCC. A Registered Roofing Contractor first satisfies a local jurisdiction's competency requirements and then registers that local credential with the state.
Certified Roofing Contractor license
The certified license allows the contractor to work in any Florida jurisdiction without repeating that jurisdiction's competency examination. The contractor still needs local permits, may need to register the license with the building department, and must follow local administrative procedures. Certification is usually the better fit for companies serving multiple cities, counties, or storm-affected regions.
Registered Roofing Contractor license
A registered applicant uses a local certificate of competency in place of the state certification examination. The resulting state registration is limited to the jurisdiction or jurisdictions for which it was issued. A roofer shouldn't assume an RC registration from one county authorizes contracting in another county.
Emergency orders can occasionally expand where registered contractors may work after a disaster, but those orders are temporary and contain their own conditions. Contractors should read the active order rather than relying on what happened after a previous hurricane. Out-of-state contractors also don't gain permission to work simply because the governor declared an emergency.
| Feature | Certified Roofing Contractor | Registered Roofing Contractor |
|---|---|---|
| Typical license prefix | CCC | RC |
| Geographic scope | Statewide | Limited to the approved local jurisdiction or jurisdictions |
| Competency requirement | Florida certification examinations and state qualifications | Local certificate of competency registered with DBPR |
| Local permits | Still required when applicable | Still required when applicable |
| Local administrative registration | May still be required for permitting | Requirements depend on the issuing jurisdiction |
| Best fit | Companies serving multiple Florida markets | Contractors committed to a defined local market |
Florida Certified Roofing Contractor license requirements
Passing the state examinations is only one part of certification. The applicant must also meet an approved education and experience combination, complete a background check, demonstrate financial responsibility, arrange insurance, and submit the correct application. An applicant who passes the exams but can't prove the remaining qualifications won't receive the license.
Minimum age and identification
An applicant must be at least 18 years old. DBPR applications require identifying information, including a Social Security number for an individual license. The legal name should match the applicant's official records and fingerprint submission.
Four years of qualifying experience
The most direct qualification method is four years of experience as a roofing worker or foreman, with at least one year as a foreman. DBPR's roofing application asks applicants to document employers, dates, roles, license numbers, contacts, and actual roofing duties. General statements such as "worked in roofing" may not show the breadth of experience the board expects.
The application looks for experience across several roofing elements. These include shingles, metal, tile, concrete, or solar tile, as well as single-ply systems, underlayment, insulation, penetrations, parapet walls, flashing, and sheathing or framing repairs. Experience outside the listed pattern can still be reviewed, but it may require the Construction Industry Licensing Board to decide whether it substantially complies.
College and experience combinations
College credit can replace part of the four-year experience period, but the applicant still needs foreman experience. A four-year construction-related degree is treated as three years of experience and must be paired with one year of applicable experience. Other combinations allow one, two, or three years of college credit to be combined with worker and foreman time.
Military experience
Qualifying military service can substitute for part of the experience requirement. The current application lists combinations of one to three years of military service with applicable worker and foreman experience. Veterans should submit the required service-verification documents and confirm whether a fee waiver or reimbursement applies.
State certification examinations
Roofing is a Division II contractor category. A typical first-time applicant must pass the Roofing Trade Knowledge examination and the Business and Finance examination. The exams are open-book, multiple-choice, and administered in computer-based testing format.
Electronic fingerprints and background review
Initial licensure applicants must submit fingerprints electronically through an approved Livescan provider. The fingerprints go to the Florida Department of Law Enforcement and the FBI for the required background check. Applicants should disclose requested criminal, disciplinary, judgment, lien, and bankruptcy information accurately and attach supporting records when required.
Financial responsibility
The applicant must submit a credit report with a FICO-derived score and a public-records statement showing that local, state, and federal records were checked. Financial responsibility is generally demonstrated with a score of at least 660 and no unsatisfied judgments or liens. An applicant below 660 must complete a board-approved 14-hour financial responsibility course under the current application process.
| Requirement | Standard | Important detail |
|---|---|---|
| Minimum age | 18 years old | The individual application requires official identifying information. |
| Experience | Four years as a roofing worker or foreman | At least one year must generally be completed as a foreman. |
| Education credit | Up to three years under approved combinations | A four-year construction-related degree counts as three years of experience. |
| Examinations | Roofing Trade Knowledge and Business and Finance | Both parts are generally required for first-time certification. |
| Background check | Electronic fingerprints | Fingerprints are processed through FDLE and the FBI. |
| Financial responsibility | Credit report and public-record review | A score below 660 requires an approved 14-hour financial responsibility course. |
| Insurance | Liability, property damage, and applicable worker coverage | Local governments and customers may require limits above the state minimums. |
How to get a roofing license in Florida
The certified licensing process has two major stages: passing the required examinations and applying for initial licensure. Those stages use different systems and supporting documents, so applicants should plan the sequence before paying fees. DBPR notes that passing scores alone don't create a license, and board rules generally require the applicant to obtain licensure within four years of the examination score.
1. Choose certified or registered licensure
Decide where the business expects to work. A statewide certified license supports expansion and storm response across Florida, while registration may suit a contractor committed to one jurisdiction with an available local competency process. Confirm that the chosen path matches both current work and realistic growth plans.
2. Review the experience method
Match the applicant's work, college, or military history to one of the qualification combinations on the current roofing application. Gather employer contacts and license numbers before applying because old experience becomes harder to verify over time. Describe actual duties and roofing systems instead of relying on job titles alone.
3. Apply for and pass the examinations
Certified applicants register through the state's construction examination process and schedule approved computer-based tests. Prepare with the current candidate booklet, content outlines, and reference list because allowed books can change. Pass the Business and Finance and Roofing Trade Knowledge parts before applying for initial certification.
4. Order the required credit reports
Use a reporting agency accepted by the board and make sure the report includes the required FICO-derived score and public-records search. An applicant qualifying a company generally needs reports for both the individual and the business. Address unresolved judgments, liens, or bankruptcies and prepare the supporting documentation requested by the form.
5. Submit the initial license application
Use CILB 5-I when licensing as an individual or CILB 6-I when the applicant will qualify a business. Include the current fee, experience records, credit information, and required explanations. Application fees depend on when the application falls within the two-year license cycle, so the current form should control the amount.
6. Complete electronic fingerprinting
Follow DBPR's timing instructions and use a registered Livescan provider. Provide the correct agency information so the results connect to the licensing application. Keep the transaction receipt in case DBPR can't match the submission immediately.
7. Arrange insurance and workers' compensation
Confirm public liability, property damage, and worker-coverage requirements before requesting active status. The current roofing-business application lists minimum general liability amounts and asks whether workers' compensation or a valid exemption has been obtained. Commercial contracts and local governments may require higher limits.
8. Verify the issued license and business name
Don't advertise or contract as licensed until DBPR shows the license as current and active. If the contractor qualifies as an LLC, corporation, partnership, or other business entity, confirm that the approved business appears on the individual license record. The business and qualifier should both be searchable under the correct names.
| Step | Action | Key records or costs |
|---|---|---|
| 1. Choose the license path | Select statewide certification or locally limited registration. | Service area and local competency requirements |
| 2. Document experience | Match experience, education, or military service to an approved method. | Employers, dates, license numbers, contacts, roles, and roofing duties |
| 3. Pass the examinations | Complete Roofing Trade Knowledge and Business and Finance. | Exam registration, testing fees, books, and preparation costs |
| 4. Obtain credit reports | Order reports meeting CILB requirements for the applicant and business when applicable. | FICO-derived score and local, state, and federal public-record search |
| 5. Submit the license application | Use the application that matches individual or business qualification. | Current state fee is generally $145 or $245, depending on the licensing-cycle date. |
| 6. Complete fingerprinting | Use an approved Livescan provider and the correct agency information. | Fingerprinting fee and transaction receipt |
| 7. Arrange insurance | Meet state minimums and any project or local requirements. | Liability, property damage, workers' compensation, or valid exemption |
| 8. Verify active status | Confirm the license and qualified business in DBPR records. | Active license number and approved business name |
What is on the Florida roofing contractor exam?
Most certified roofing applicants take two examinations: Roofing Trade Knowledge and Business and Finance. Both are open-book, but that doesn't make them simple because candidates need to locate information quickly and apply it to calculations, plans, codes, contracts, and business situations. DBPR publishes content outlines and a list of references allowed at the testing center.
Roofing Trade Knowledge
The roofing exam currently contains 80 scored questions with five hours of testing time. Topics include plans and specifications, codes, mathematics, safety, roofing systems, waterproofing, estimating, materials, and installation practices. The content is designed to cover the contractor's broad statutory scope rather than one preferred roof type.
Business and Finance
The Business and Finance exam currently contains 120 scored questions with six and a half hours of testing time. It addresses accounting, payroll, taxes, contracts, liens, insurance, personnel, project administration, and Florida contracting laws. A technically strong roofer still needs to prepare for the financial and legal side of running a construction business.
Florida generally requires a score of at least 70% on each required examination part. Candidates only need to retake the parts they fail under the board's retesting rule. Existing CILB licensees who already passed Business and Finance may qualify for an exemption from taking that part again when adding another category.
| Exam | Scored questions | Testing time | Main subjects |
|---|---|---|---|
| Roofing Trade Knowledge | 80 | 5 hours | Roofing systems, codes, plans, safety, materials, waterproofing, mathematics, and installation |
| Business and Finance | 120 | 6.5 hours | Accounting, contracts, liens, insurance, payroll, taxes, personnel, and project administration |
| Exam detail | Requirement |
|---|---|
| Passing score | At least 70% on each required examination part |
| Format | Open-book, multiple-choice, computer-based testing |
| Failed examination part | Candidates generally retake only the part they failed or missed. |
Florida roofing insurance and financial requirements
Insurance and financial review are part of the licensing process, not paperwork to leave until after approval. A contractor qualifying a business needs to show that both the individual and company meet the applicable standards. Customers, general contractors, and local governments can impose limits above the state minimums.
Public liability and property damage insurance
The current certified roofing application lists minimum coverage of $100,000 for public liability and $25,000 for property damage for categories other than general and building contractors. A roofing company should treat those amounts as licensing minimums rather than an automatic recommendation for adequate protection. The size, height, value, vehicle use, and subcontracting profile of actual projects can justify much higher limits.
Workers' compensation or exemption
Construction businesses with employees generally need Florida workers' compensation coverage as required by law. A qualifying owner or officer who meets the eligibility rules may apply for an exemption, but an exemption isn't the same thing as insurance for the workforce. Confirm coverage for employees, leased workers, and subcontractor relationships before anyone steps onto a roof.
Credit score and public-record review
The licensing application uses a 660 FICO-derived score as the standard financial-responsibility benchmark. A lower score triggers completion of an approved 14-hour financial responsibility course under the current form. Unsatisfied liens, judgments, or bankruptcy issues still require disclosure and supporting records.
Qualifying a business
A licensed individual must qualify each construction business that contracts for roofing work. The primary qualifier is responsible for supervising the company's operations, fieldwork, and financial matters unless an approved Financially Responsible Officer assumes the financial role. Lending a license to a company without genuine supervision can expose the qualifier and business to discipline.
| Requirement | State licensing standard | Business consideration |
|---|---|---|
| Public liability insurance | At least $100,000 | Actual project risks may justify substantially higher limits. |
| Property damage insurance | At least $25,000 | Customers, general contractors, and local governments may require more. |
| Workers' compensation | Coverage or a valid exemption when eligible | An owner's exemption doesn't cover employees or eliminate workforce obligations. |
| Credit score | 660 FICO-derived score benchmark | Applicants below 660 complete an approved 14-hour financial responsibility course. |
| Individual credit report | Required | The report must include the required score and public-record searches. |
| Business credit report | Required when qualifying a business | Liens, judgments, and bankruptcy issues may require additional records. |
| Licensed qualifier | Required for each construction business | The qualifier must have real authority and supervisory responsibility. |
Florida roofing contracts and advertising rules
Florida regulates how licensed contractors present themselves and how residential roof contracts address insurance-related work. These requirements matter to websites, trucks, proposals, bids, permit applications, contracts, and storm-sales materials. A sales team can create risk even when the installation crew performs excellent work.
License numbers in advertising and documents
A registered or certified contractor must include the license number on permit applications, offers of service, proposals, bids, contracts, advertisements, signs, and qualifying business vehicles covered by the rule. The number should match the contractor and approved business customers are actually hiring. Using another contractor's number or displaying an inactive license can trigger enforcement.
Required residential roof-contract notice
A contract to repair or replace a residential roof must include Florida's required insurance-claim notice in bold type of at least 14 points on the signature page or an attachment. The notice advises the owner to contact the insurance company about coverage, deductibles, and policy terms before signing. Contractors should use the current statutory wording rather than paraphrasing it.
Emergency cancellation language
Additional bold cancellation language applies to qualifying residential roof contracts signed during the period tied to a declared state of emergency. The owner may have a right to cancel without penalty within the statutory window or before the official start date, whichever comes first. The definition of official start date can include material installation, permit issuance, or a compliant temporary repair.
Insurance deductibles
A contractor can't knowingly and willfully pay, waive, or rebate a property-insurance deductible with fraudulent intent. Promotions, credits, inflated invoices, and side agreements shouldn't be used to hide the homeowner's obligation. Sales scripts should focus on the construction scope and avoid promising insurance outcomes.
| Requirement | Where it applies | What to include or avoid |
|---|---|---|
| Contractor license number | Permits, proposals, bids, contracts, advertisements, signs, and covered vehicles | Use the active license number connected to the approved business. |
| Residential insurance notice | Residential roof repair and replacement contracts | Use the current statutory notice in bold type of at least 14 points. |
| Emergency cancellation notice | Qualifying contracts tied to a declared state of emergency | Include the current cancellation language immediately before the owner's signature. |
| Insurance deductible | Insurance-funded roofing work | Don't pay, waive, rebate, or disguise the homeowner's deductible. |
| Insurance representations | Sales conversations and marketing | Don't promise coverage, claim approval, or a specific insurance payment. |
| Official start date | Emergency cancellation timing | The date may be triggered by material installation, permit issuance, or a compliant temporary repair. |
Florida roofing permits and building-code requirements
A state license gives the contractor authority to practice, but it doesn't replace a permit. Roof replacement and substantial repair commonly require local building permits, product documentation, inspections, and code-compliant installation. Miami-Dade and Broward operate within the High-Velocity Hurricane Zone, where additional testing and installation rules can apply.
Confirm the jurisdiction before estimating
Verify whether the property is inside a city or under county jurisdiction before promising a permit schedule or price. Local departments may require contractor registration, notices of commencement, product approvals, engineering, photos, or separate structural review. Historic districts and homeowner associations can add approvals outside the building department.
Use current product approvals
Roof assemblies need materials and installation details accepted for the project and wind conditions. Product approvals, fastening patterns, underlayment, deck attachment, edge metal, flashing, and uplift requirements can differ by system and location. Ordering a familiar product before checking the approved assembly can create expensive substitutions.
Understand the 25% rule
Florida's roof-repair threshold is often reduced to an overly broad claim that touching more than 25% always requires replacement of the entire roof. The current rule includes an exception when the existing roof covering was permitted and installed under the current code or the two previous editions. Contractors should evaluate the roof section, permit history, applicable code edition, and local interpretation before telling an owner what must be replaced.
Prepare for the 2026 code transition
Florida publishes code resources and implementation information for the 9th Edition (2026) Florida Building Code. Contractors should confirm the effective date, local administrative rules, and which code applies to each permit. Estimating templates, approved assemblies, training, and inspection checklists should be updated together when the code changes.
| Project check | What to verify | Why it matters |
|---|---|---|
| Property jurisdiction | City, county, or special permitting authority | The jurisdiction controls the permit process, fees, and inspections. |
| Contractor registration | Local administrative registration and insurance records | A certified license doesn't eliminate local permitting procedures. |
| Permit type | Repair, replacement, structural work, or another related scope | Structural repairs may require plans or separate review. |
| Product approval | Approved roof assembly, fastening, underlayment, flashing, and edge details | A familiar product may not be approved for the project's design conditions. |
| HVHZ requirements | Whether the property is in Miami-Dade or Broward County | High-Velocity Hurricane Zone projects follow additional requirements. |
| 25% rule | Roof section, permit history, installation date, and applicable code editions | The rule includes an exception and shouldn't be reduced to an automatic full-replacement claim. |
| Inspections and closeout | Required inspection stages and final approval | Work may need to remain exposed until the building official approves it. |
Florida roofing license renewal and continuing education
Certified roofing licenses expire on August 31 of even-numbered years, while registered licenses expire on August 31 of odd-numbered years. Active contractors generally complete 14 hours of approved continuing education and pay the applicable renewal fee. DBPR's current schedule lists a $205 renewal fee plus $50 for each qualified business, although the amount shown on the license-specific renewal notice should control.
The 14 hours include required subjects such as workplace safety, workers' compensation, business practices, an advanced building-code module, laws and rules, and wind mitigation methodology. The balance can be completed with approved construction-related courses. Contractors licensed for less than a full cycle may have reduced requirements depending on the original issue date.
Renewing the individual license doesn't remove the need to maintain insurance, worker coverage, business qualification, and accurate DBPR records. Update email and mailing information so renewal notices reach the right person. Track coursework as it is completed because waiting until the deadline can limit course availability and delay renewal.
| Renewal item | Certified contractor | Registered contractor |
|---|---|---|
| Renewal deadline | August 31 of even-numbered years | August 31 of odd-numbered years |
| Continuing education | Generally 14 approved hours | Generally 14 approved hours |
| Required subjects | Safety, workers' compensation, business practices, building code, laws and rules, and wind mitigation | Safety, workers' compensation, business practices, building code, laws and rules, and wind mitigation |
| Current renewal fee | $205 | $205 |
| Qualified business fee | $50 per qualified business | $50 per qualified business |
| Ongoing obligations | Maintain active status, insurance, worker compliance, and business qualification. | Maintain active status, local competency, insurance, worker compliance, and business qualification. |
Can an out-of-state roofer get licensed by endorsement?
Florida offers an endorsement route, but it isn't automatic reciprocity for every roofing license. An applicant may qualify by showing a substantially equivalent examination and meeting Florida's other requirements, by holding a license issued under substantially equivalent standards, or through the statutory path for certain contractors who held a comparable out-of-state license for at least 10 years. DBPR warns that applications based on comparison of a state-specific examination are stringent and rarely approved.
A roofing applicant using the 10-year endorsement route must still satisfy the applicable Florida requirements and complete the required Florida Building Code and wind-mitigation education. The license category must be the same as or similar to the Florida credential sought. Applicants should request official license and examination records before filing because a wallet card or online screenshot won't establish substantial equivalency.
Florida also has a limited, nonrenewable registration process for certain out-of-state contractors completing a single project, but it has its own financial and background requirements. It shouldn't be treated as a general license to pursue roofing work around the state. Contractors should get written confirmation from DBPR before signing a Florida contract based on endorsement, reciprocity, or a temporary registration.
Click here for the full story of how Acute Heating and Cooling realized new cash flow flexibility using Ply
How to start a roofing company in Florida
Getting an individual license doesn't automatically approve every company the contractor owns or works for. A corporation, LLC, partnership, or other business entity must be qualified by a properly licensed individual before it contracts for roofing work. The approved business name appears on the contractor's license record and should match proposals, permits, insurance, and payments.
1. Choose the licensing path and qualifier
Decide whether the company needs statewide certification or can operate within a registered contractor's local scope. Identify the person who will genuinely supervise construction operations and satisfy the individual licensing requirements. Don't build the company around a qualifier who won't have authority or involvement.
2. Form and register the business
Create the entity, register the name, obtain tax identification, and establish banking and accounting systems. Keep ownership and officer information consistent with Florida's corporate records. Differences between state filings and the licensing application can slow review.
3. Qualify the business through DBPR
Use the application that matches whether the contractor is qualifying the initial business or adding another entity. Submit the business credit report, ownership details, insurance information, fingerprints, and required authorizations. If the qualifier won't assume financial responsibility, determine whether the business needs an approved Financially Responsible Officer.
4. Set up insurance and workforce compliance
Arrange liability, property damage, workers' compensation, commercial auto, tools, equipment, and umbrella protection appropriate to the business. Verify every subcontractor and labor arrangement because roofing work can't simply be handed to unlicensed independent crews. Maintain current certificates and exemption records with the job documentation.
5. Build compliant sales and contract procedures
Put the correct license number on every required advertisement, proposal, contract, sign, and vehicle. Use written residential roof contracts with the current insurance and emergency language when applicable. Train salespeople to avoid deductible promises and unsupported claims about insurance coverage.
6. Create permit and code workflows
Assign responsibility for jurisdiction checks, contractor registration, notices of commencement, permit applications, product approvals, inspections, and closeout. Add special procedures for HVHZ projects and code transitions. A permit checklist should move with the job from estimating through final inspection.
7. Track roofing materials and equipment
Florida roofing businesses move shingles, tile, metal, underlayment, fasteners, flashing, sealants, safety gear, and tools across warehouses, trucks, and jobs. Track what was ordered, delivered, installed, transferred, returned, or damaged. Better inventory records reduce emergency orders and make job costs more reliable.
Common Florida roofing licensing mistakes
Many licensing problems come from treating one approval as though it covers the entire business. The individual, business entity, work location, contract, permit, workforce, and roof assembly each create separate compliance questions. A documented process keeps those checks from depending on one person's memory.
Contracting before the license is active
Passing the examinations doesn't authorize a person to contract as a certified roofer. DBPR must issue the license in current, active status, and the business must be properly qualified. Verify both records before advertising, bidding, or signing work.
Working outside a registered license's territory
An RC registration is tied to the jurisdiction that established competency. It doesn't create statewide authority unless a valid emergency order temporarily says otherwise. A contractor expanding beyond that area should pursue certification or the required additional local authority before taking jobs.
Renting or lending a qualifier's license
A qualifying agent needs real authority and responsibility for the company's contracting operations. A license holder who merely collects a fee while someone else controls the work isn't providing the supervision Florida expects. Both the qualifier and business can face serious consequences.
Using unlicensed roofing subcontractors
Florida doesn't allow licensed roofers to subcontract roofing work to unlicensed roofers. Calling a crew independent doesn't solve the licensing issue. Structure labor relationships with qualified legal, insurance, and accounting guidance.
Omitting the license number
The license number belongs on the broad set of documents and advertising DBPR identifies. That includes proposals, bids, contracts, signs, and covered vehicles, not only permit applications. Make it a locked field in templates so employees don't have to remember it.
Using outdated roof-contract language
Florida has changed residential roofing contract requirements in recent years. An old template may omit the current insurance notice, type-size requirement, or emergency cancellation language. Review contract forms after legislative changes and before hurricane season.
Managing a Florida roofing business after licensing
A license lets a company compete for work, but operations determine whether that work is profitable. Managers need visibility into materials, tools, purchase orders, permits, deliveries, crews, and job usage across a large service area. Storm demand makes those controls even more important because supplies and labor can move quickly.
Ply helps trades businesses track inventory and assets across warehouses, trucks, employees, and projects. Field teams can record transfers and material usage from mobile devices, while the office can see available stock before approving another purchase. That shared record reduces duplicate orders, shortages, missing equipment, and unused material left at completed jobs.
Roofing companies can use the same visibility to connect estimating, purchasing, production, and job costing. Managers get a clearer view of what each project consumed without forcing crews into a retail-focused inventory platform. The result is less time searching for materials and better control of margin as the company adds trucks, crews, and service areas.
Helpful Tools
Ply ROI Calculator
Estimate how much time and money better inventory and purchasing workflows could save your business.
Free Purchase Order Generator
Create and download a purchase order without signing up.
Try Ply for Free
See how Ply works for tracking parts across your shop, trucks, and jobs.
Related articles
- Best software for inventory management
- Warehouse inventory management software
- Asset inventory management software
- Inventory management software cost
Frequently asked questions about roofing licenses in Florida
What license does a roofer need in Florida?
A roofing contractor needs either a Certified Roofing Contractor license or a Registered Roofing Contractor license. Certification authorizes work statewide, while registration is limited to the jurisdiction covered by the local competency certificate. Both are regulated through DBPR and the Construction Industry Licensing Board.
How much experience is required for a Florida roofing license?
The standard route requires four years as a roofing worker or foreman, including at least one year as a foreman. College credit or qualifying military service can replace part of the experience under approved combinations. Every route still includes applicable hands-on or supervisory experience.
What exams are required for a Florida roofing license?
A typical certified applicant takes Roofing Trade Knowledge and Business and Finance. Both are open-book, computer-based examinations. The roofing exam has 80 scored questions and five hours, while Business and Finance has 120 scored questions and six and a half hours.
What score is needed to pass the Florida roofing exams?
A candidate generally needs at least 70% on each required examination part. A failed part can be retaken without repeating a part already passed under the board's retesting rule. Passing the exams doesn't replace the remaining experience, financial, insurance, background, and application requirements.
How much does a Florida roofing license cost?
The DBPR initial certification fee currently varies according to where the application falls within the biennial licensing cycle, with current forms listing $145 or $245. Examination vendor charges, fingerprints, credit reports, insurance, courses, books, preparation, and business-qualification costs are separate. Applicants should verify every amount on the current form before paying.
Does a Florida roofing contractor need insurance?
Yes. The current application lists at least $100,000 in public liability coverage and $25,000 in property damage coverage for roofing contractors. Workers' compensation coverage or a valid exemption must also be addressed, and contracts or local governments may require higher limits.
Can a general contractor perform roofing work in Florida?
A properly licensed general contractor has broad authority within the statutory scope of that license. Building and residential contractors may also perform roofing within structures covered by their respective scopes, subject to Florida law and current emergency or licensing rules. Contractors should confirm the permanent rule rather than relying on a temporary disaster order.
Can an unlicensed crew subcontract roofing work?
No. DBPR states that roofing work can't be subcontracted to unlicensed roofers. Roofing workers generally need to be employees of the licensed contractor or provided through a properly licensed employee-leasing arrangement.
When does a Florida roofing license renew?
Certified roofing licenses renew by August 31 of even-numbered years. Registered roofing licenses renew by August 31 of odd-numbered years. Active renewal generally requires the applicable fee and 14 hours of approved continuing education.
Can an out-of-state roofing license transfer to Florida?
Florida doesn't automatically accept every out-of-state roofing license. Endorsement may be available when the examination or licensing standards are substantially equivalent, or through the statutory route for certain long-term license holders. DBPR describes these applications as stringent, so contractors should get official guidance before relying on endorsement.
Get your free 30-minute demo
Drop us a line and we'll schedule a call to demonstrate all the benefits of Ply.
Book a Demo