Getting a florida roofing license means choosing between two paths under Chapter 489 Florida Statutes: a Certified Roofing Contractor license issued by the Florida Department of Business and Professional Regulation (DBPR) that lets you operate statewide, or a Registered Roofing Contractor license that limits you to a single local jurisdiction. Both require four years of qualifying experience, two passing exam scores, proof of financial responsibility, a clean background check, and fees that total roughly $600 to $1,200 depending on application choices. The Construction Industry Licensing Board (CILB), which sits under DBPR, makes the final issuance decision and meets monthly to vote on applications.
This guide walks through every step, every fee, every exam topic, and the common reasons applications get rejected. It is written for aspiring contractors filing for the first time, out-of-state operators expanding into Florida, and homeowners who want to confirm their contractor is properly licensed before signing a contract.
The short version
- Florida issues two roofing licenses: Certified (statewide, via DBPR/CILB) and Registered (single county or city only).
- You need 4 years of qualifying roofing experience, at least one of which must be supervisory, before you can sit for exams.
- Two exams are required: the Florida Business and Finance Exam and the CILB Roofing Contractor trade exam. Pass rates run around 70 percent for the trade exam and 60 to 65 percent for Business and Finance.
- Financial responsibility means a personal credit score of 660 or higher, or a surety bond of $20,000 (for credit scores between 660 and 699) up to $40,000.
- Total out-of-pocket cost runs roughly $600 to $1,200 including application, two exam attempts, fingerprinting, and the initial license fee.
The Short Answer: 5-Step Florida Path
Florida is one of the most regulated roofing markets in the United States. The state requires a license for any roofing work where the contract price exceeds $2,500, and unlicensed contracting is a first-degree misdemeanor on the first offense and a third-degree felony on the second offense under Chapter 489 Florida Statutes. The five steps below apply to the Certified path, which is what most professional operators pursue because it lets them work anywhere in the state.
- Document 4 years of qualifying roofing experience, including at least one year in a supervisory role. Apprenticeship, military service, and college coursework can substitute for part of the experience requirement.
- Pass two exams: the Florida Business and Finance Exam (general construction business knowledge) and the CILB Roofing Contractor trade exam (roofing-specific knowledge).
- Establish financial responsibility through a credit report showing a 660+ FICO score or by posting a surety bond.
- Submit the DBPR CILB 4359 application with fingerprints, background check authorization, proof of general liability insurance ($300,000 minimum) and workers’ compensation insurance.
- Wait for CILB board approval, which happens at the next monthly board meeting after a complete application is received.
For homeowners trying to confirm a contractor is properly licensed, the DBPR public license search at the state’s Online Services portal is the authoritative source. If a contractor cannot produce a CILB license number that returns “Current, Active” in the search, they are not legally allowed to pull a permit on your roof. Read our guide on how to choose a roofing contractor for the full vetting checklist.
Certified vs Registered Roofing Contractor (the critical fork)
The first decision is which license type to pursue. The choice affects your geographic scope, your exam requirements, your renewal cycle, and your future ability to sell or transfer the business. Most aspiring operators do not realize this fork exists until they are already deep into the application process.
| Feature | Certified Roofing Contractor | Registered Roofing Contractor |
|---|---|---|
| Geographic scope | All 67 Florida counties | Single local jurisdiction (city or county) only |
| Issuing authority | DBPR / CILB (state) | Local building department, then registered with DBPR |
| Exam required | Florida Business and Finance + CILB Roofing trade exam | Whatever the local jurisdiction requires (varies) |
| Reciprocity inside Florida | Full statewide | None; must re-register in each new jurisdiction |
| Typical use case | Statewide operators, storm chasers, multi-market builders | Single-county legacy operators |
| License prefix | CCC followed by 7 digits | RC followed by 7 digits |
The Certified path is the only viable option if you plan to chase storms across the state, work in multiple metros, or eventually sell the business to a buyer who wants a clean statewide footprint. The Registered path exists mostly for legacy operators who built their business in one county and never expanded. Our guide on selling a roofing business covers why Certified licenses command higher multiples on exit.
Step 1: Meet the Experience Requirements (4 years on-site or supervisory)
You cannot sit for the trade exam until you have proven four years of qualifying experience. The CILB defines “qualifying” narrowly. Time spent as a roofing laborer counts, but time spent in a non-roofing trade does not. Time spent as a roofing salesperson without site responsibility does not count. At least one of the four years must be supervisory, meaning you directed a crew or made go/no-go decisions on jobs.
Substitutions can shorten the timeline. A four-year construction-related college degree replaces three years of experience. A two-year associate degree in construction replaces one year. Active-duty military service in a construction MOS counts hour-for-hour. A completed apprenticeship through a registered Florida apprentice program counts for the years served.
| Type of experience | Counted toward 4-year requirement | Documentation needed |
|---|---|---|
| W-2 roofing laborer or foreman | Yes, full credit | Affidavit from employer, plus pay stubs or tax records |
| 1099 subcontractor on roofing crews | Yes, full credit | Affidavit from general contractor, plus 1099s |
| Owner-operator (already running a Registered license) | Yes, full credit | Existing license records plus job affidavit |
| Roofing salesperson with no site responsibility | No | Not applicable |
| Military construction MOS | Yes, hour-for-hour | DD-214 |
| Apprenticeship through registered Florida program | Yes, years served | Apprenticeship completion certificate |
| 4-year construction degree | Replaces 3 of 4 years | Transcript |
| 2-year construction associate degree | Replaces 1 of 4 years | Transcript |
The most common reason an experience claim gets rejected is that the affidavit signer is not actually qualified to attest to the work. The affidavit must come from a licensed contractor, a project owner of substantial size, or a building official who can vouch for the work you did. A signer who is themselves unlicensed cannot validate your hours.
Step 2: Pass the Florida Business and Finance Exam
The Business and Finance exam tests general construction business knowledge: contract law, lien rights, labor law, workers’ compensation rules, OSHA basics, Florida tax obligations, and basic accounting. The exam is open-book, computer-based, two hours long, and contains 120 multiple-choice questions. You need a 70 percent score to pass.
The exam is administered by Professional Testing Inc., the CILB’s contracted testing vendor. You schedule it after your application has cleared initial DBPR review. The fee is currently $80 per attempt. Pass rates run around 60 to 65 percent on first attempts because most candidates underestimate the contract law and lien section.
The approved reference list (which you can bring into the exam, tabbed and highlighted) includes:
- Florida Contractors Manual (current edition, published by Builder’s Book Inc.)
- Florida Statutes Chapter 489 (Construction Contracting)
- Florida Statutes Chapter 713 (Liens)
- Florida Statutes Chapter 440 (Workers’ Compensation)
- NASCLA Contractors Guide to Business, Law, and Project Management
- AGC Construction Planning and Scheduling
- Builder’s Guide to Accounting
Most candidates spend 40 to 80 hours studying. Florida-specific prep courses run $300 to $700 and are worth it for the tab maps that show you exactly where each topic lives in the reference books.
Step 3: Pass the Trade Exam (CILB Roofing Contractor)
The trade exam is roofing-specific. It is also open-book, computer-based, and consists of 80 multiple-choice questions across two parts. The first part covers field installation, materials, safety, and roofing systems. The second part covers Florida Building Code (FBC) provisions specific to roof assemblies. You need a 70 percent score to pass, and most testing windows run six to eight hours total.
The Florida CILB roofing trade exam pass rate has historically run around 70 percent on first attempt. That is higher than the Business and Finance exam because trade exam candidates usually have years of hands-on roofing experience and have been working with the Florida Building Code on jobsites.
| Trade exam topic | Approximate weight |
|---|---|
| Asphalt shingle systems (FBC Chapter 15) | 15 to 20 percent |
| Tile roofing systems (concrete and clay) | 15 to 20 percent |
| Metal roofing systems | 10 to 15 percent |
| Low-slope membrane systems (TPO, EPDM, modified bitumen) | 10 to 15 percent |
| Underlayment and secondary water barrier | 5 to 10 percent |
| Fastener and uplift requirements (High Velocity Hurricane Zone) | 10 to 15 percent |
| Safety and OSHA fall protection | 5 to 10 percent |
| Estimating and material takeoff | 5 to 10 percent |
The High Velocity Hurricane Zone (HVHZ) section trips up out-of-state operators who have never worked in Miami-Dade or Broward. HVHZ rules require Notice of Acceptance (NOA) products, specific underlayment, and uplift testing thresholds that do not apply elsewhere in the state. Even if you plan to never work below Lake Okeechobee, the questions still appear on the exam.
Reference materials allowed in the trade exam include the current Florida Building Code (Building volume), the Florida Building Code Residential volume, the NRCA Roofing Manual, the Tile Roofing Industry Alliance manual, and the SMACNA Architectural Sheet Metal Manual. Tabbing these references is the single highest-impact prep activity. Tabs let you flip to the right page in 10 seconds instead of two minutes.
Step 4: Financial Responsibility ($20K minimum credit score or bond)
Florida requires every applicant to demonstrate financial responsibility before the CILB will vote on the license. The standard method is a personal credit score of 660 or higher on a FICO report pulled within 12 months of application. If your score is below 660, you must post a surety bond. Below 660 but above 600 typically requires a $20,000 bond; below 600 typically requires a $40,000 bond at the CILB’s discretion.
| FICO score range | Financial responsibility requirement |
|---|---|
| 660 or higher | No bond required; credit report alone satisfies the requirement |
| 600 to 659 | $20,000 surety bond OR completion of a 14-hour financial responsibility course |
| Below 600 | $40,000 surety bond required |
| Bankruptcy in past 36 months | $40,000 bond plus board-discretion review |
Bonds are written by licensed Florida surety companies. The annual premium is typically 1 to 3 percent of the face value for applicants with reasonable credit, so a $20,000 bond costs roughly $200 to $600 per year. Bonds must be renewed annually for as long as the financial responsibility requirement applies. Once your credit score improves above 660 and you can document it, you can apply to drop the bond requirement.
Separately, every licensee must carry public liability and property damage insurance with a minimum combined single limit of $300,000 ($100,000 BI + $200,000 PD acceptable), plus workers’ compensation insurance unless you qualify for the construction industry workers’ comp exemption as a sole proprietor or corporate officer.
Step 5: File the Application + Fingerprints + Background Check
The application is DBPR form CILB 4359 (for Certified) or CILB 4358 (for Registered). It runs about 18 pages and requires notarized signatures, the financial responsibility documentation, proof of insurance, exam scores, the experience affidavits, fingerprint card or Livescan receipt, and the application fee. Submitting an incomplete application is the single fastest way to lose 60 to 90 days, because the CILB will not vote on a deficient file.
Fingerprints are submitted electronically through the state’s approved Livescan vendor list. The fee is $54.25, payable directly to the Livescan provider. The fingerprints are run through both FDLE (Florida Department of Law Enforcement) and FBI databases. Felony convictions in the past 10 years, current open criminal cases, or unresolved tax liens will trigger a board hearing. Disclosure is mandatory; concealment is worse than the underlying issue.
| Document required | Where to obtain |
|---|---|
| Form CILB 4359 (Certified) or CILB 4358 (Registered) | DBPR website |
| Experience affidavits (one per employer) | Notarized affidavit form attached to application |
| Credit report (FICO, pulled within 12 months) | Equifax, Experian, or TransUnion direct |
| Surety bond (if credit below 660) | Florida-licensed surety |
| Proof of GL insurance ($300K minimum) | Your insurance carrier, ACORD 25 certificate |
| Proof of workers’ comp OR exemption | Carrier or DBPR exemption certificate |
| Fingerprint Livescan receipt | Approved Livescan vendor |
| Exam passing scores | Professional Testing Inc. score reports |
| Application fee | Check or online payment to DBPR |
Total Cost Breakdown (~$600 to $1,200)
The cash-out-of-pocket cost depends mostly on how many exam attempts you need and whether you take a paid prep course. Below is a realistic budget for a first-time Certified Roofing Contractor applicant who passes both exams on the first attempt, has a credit score above 660, and uses an online prep course.
| Line item | Cost (first attempt, no bond) | Cost (worst case, multiple retakes + bond) |
|---|---|---|
| DBPR application fee (Certified) | $295 | $295 |
| Florida Business and Finance Exam fee | $80 (1 attempt) | $240 (3 attempts) |
| CILB Roofing Trade Exam fee | $80 (1 attempt) | $240 (3 attempts) |
| Fingerprint Livescan | $54.25 | $54.25 |
| Initial license fee (issued after CILB approval) | $135 (odd year) or $209 (even year) | $209 |
| Credit report | $0 to $40 | $40 |
| Surety bond annual premium ($20K bond) | $0 | $200 to $600 |
| Online prep course (optional) | $300 to $700 | $700 |
| Reference book set | $250 to $400 | $400 |
| Total | ~$600 to $1,200 | ~$2,400 to $2,800 |
Budget for the worst case if this is your first license. About 35 percent of candidates fail Business and Finance on the first try and about 30 percent fail the trade exam on the first try. Two attempts each is closer to the average path than one attempt each.
Florida Roofing Exam Topics + Pass Rate
Florida’s CILB Roofing Contractor exam has a historic first-attempt pass rate around 70 percent. The Business and Finance Exam pass rate runs 60 to 65 percent. Combined, only about 40 to 45 percent of first-time candidates pass both exams on first attempts and proceed without retakes. That is why the worst-case cost in the table above doubles your exam budget.
The three topic areas where candidates lose the most points:
- Florida lien law (Chapter 713) on the Business and Finance Exam. Notice to Owner timing, Notice of Commencement requirements, and the 90-day claim window are tested in detail. Candidates who skim Chapter 713 fail this section reliably.
- HVHZ uplift requirements on the trade exam. Notice of Acceptance product approval, fastener spacing tables, and secondary water barrier provisions are pulled directly from FBC Chapter 15.
- Workers’ compensation exemption rules on the Business and Finance Exam. The construction industry has different rules than other industries. Memorize them.
Continuing Education Requirements (14 hours every 2 years)
Once licensed, you must complete 14 hours of continuing education every two years to renew. The CILB requires specific content distribution: at least 1 hour on workplace safety, 1 hour on workers’ compensation, 1 hour on business practices, 1 hour on laws and rules, 1 hour on advanced building code (or wind mitigation), and 1 hour on a current Florida Building Code update. The remaining 8 hours are general elective construction-related credit.
Approved CE providers list classes on the DBPR website. Most providers offer the full 14-hour package online for $80 to $150. Falsifying CE records is a common discipline trigger; the CILB audits randomly and pulls roster sign-ins directly from providers.
License Renewal (every 2 years)
Licenses renew on August 31 of every odd-numbered year for Certified contractors and on August 31 of every even-numbered year for Registered contractors. The renewal fee is currently $135 to $209 depending on the cycle. To renew, you must have completed all 14 CE hours, maintained current insurance, and updated DBPR with any address or qualifier changes.
Letting a license lapse is recoverable for two years through a delinquent renewal process at additional cost. After two years lapsed, the license is canceled and you must reapply from scratch, including all exams. Operators who plan to sell their business should renew on time without exception; a lapsed license is the second-most-common deal-killer in a roofing business sale.
Reciprocity with Other States (Florida is restrictive)
Florida does not have broad reciprocity with other states. The CILB does recognize endorsements for applicants who hold an active license in Georgia, North Carolina, South Carolina, Tennessee, Louisiana, Mississippi, Alabama, or California, but only for the Business and Finance Exam portion. You still must pass the Florida Roofing Trade Exam regardless of any out-of-state license you hold.
| Out-of-state license | Florida endorsement available | What still must be passed |
|---|---|---|
| Georgia roofing license | Yes, Business and Finance waived | Florida Roofing Trade Exam |
| North Carolina roofing license | Yes, Business and Finance waived | Florida Roofing Trade Exam |
| South Carolina roofing license | Yes, Business and Finance waived | Florida Roofing Trade Exam |
| California C-39 license | Yes, Business and Finance waived | Florida Roofing Trade Exam |
| Texas (no state license) | No endorsement available | Both exams |
| Most other states | No endorsement | Both exams |
If you hold a California C-39 license and are considering expanding into Florida, read our California C-39 license guide to understand the comparison points. Out-of-state operators are also subject to a CILB residency check; a Florida operating address and proof of nexus matter for license issuance.
Working as a Subcontractor Without a License (when allowed)
Florida law allows certain unlicensed trade activity when working under the direct supervision of a licensed contractor who pulls the permit and signs off on the work. This is the basis of how crews legally operate. However, the moment an unlicensed person contracts directly with a homeowner for work above $2,500, they are unlicensed contracting regardless of who actually swings the hammer.
Common scenarios where unlicensed contracting charges get filed:
- A salesperson signs a contract with a homeowner and the licensed contractor’s name does not appear on the contract.
- The qualifying agent on the license has no operational involvement with the work; they are a “rent-a-qualifier” arrangement.
- A roofer takes a job directly from a property manager without going through the GC or the licensed roofing company.
- An out-of-state contractor solicits work in Florida without a Florida license and uses a local subcontractor’s license to pull permits.
The DBPR Unlicensed Activity Unit actively investigates these arrangements. Penalties start at $5,000 and escalate quickly. The CILB also pursues the licensed contractor whose name was used in a sham qualifier arrangement, often suspending their license.
Florida AOB Compliance (link to AOB reform)
Florida’s Assignment of Benefits (AOB) law has been substantially reformed under SB 76 (2021) and HB 837 (2022). Roofing contractors who once relied on AOB-driven insurance claim revenue must now operate under tighter rules: written estimates, cancellation rights, pre-suit notice, and attorney fee award changes. The full picture of what changed and how to comply is in our Florida AOB roofing reform guide.
The short summary for license compliance purposes: an AOB contract that fails to include the statutorily required disclosures, fee estimate cap, or cancellation rights can become unenforceable, and the contractor who signed it may face CILB discipline for unlicensed adjusting activity. The CILB has taken the position that contractors who negotiate scope directly with carriers using AOB authority can cross into public adjusting territory, which requires a separate license.
State Licensing Board Disciplinary Actions (what gets you in trouble)
The CILB publishes disciplinary orders publicly. The most common reasons a Florida roofing license gets suspended, revoked, or fined:
| Violation | Typical penalty |
|---|---|
| Working without a permit | $1,000 to $5,000 fine, probation |
| Abandoning a job (no work for 90 days) | $2,500 to $10,000 fine, restitution, possible suspension |
| Operating without workers’ compensation | Stop work order plus penalty equal to 2x premium owed |
| Allowing unlicensed activity under your qualifier license | $5,000 to $15,000 fine, probation or revocation |
| Failure to complete CE before renewal | $500 to $1,500 fine, renewal hold |
| Material misrepresentation on application | License denial or revocation, plus criminal referral |
| Public adjusting without a license (via AOB) | Cease and desist plus DBPR fine |
| Failing to pay subcontractor or supplier (lien-triggering) | $2,500 to $10,000 plus restitution |
Most contractors who lose their license lose it through one of two paths: a workers’ comp issue caught by a DBPR investigator on a jobsite, or a homeowner complaint after a poorly executed job that the contractor ignored. The second path is preventable through basic operational discipline. The first is preventable through proper insurance setup before you start hiring.
If you are running a roofing business and want operational guidance beyond licensing, our roofing operator playbook and roofing software stack guides cover the systems that prevent these complaints from ever reaching the CILB.
FAQs
How long does it take to get a Florida roofing license from start to finish?
For an applicant who already has the 4 years of experience documented, the process typically runs 4 to 6 months: 6 to 12 weeks of exam prep, two exam attempts (which can be scheduled 30 days apart if a retake is needed), 4 to 6 weeks for application processing at DBPR, and then the next monthly CILB board meeting for the vote. A clean first-time path can complete in about 5 months; an applicant with a retake or background flag can take 9 to 12 months.
Can I get a Florida roofing license with a felony conviction?
Yes, in many cases. The CILB reviews convictions case-by-case. Convictions more than 10 years old, fully discharged, with no pattern of related offenses are usually approvable. Recent felonies, fraud-related convictions, or convictions related to construction activity (theft from clients, unlicensed contracting) face much higher scrutiny and often trigger a formal board hearing. Always disclose; concealment is grounds for outright denial.
Do I need a separate license to install solar panels with a roofing license?
If the work is limited to the roof penetration, flashing, and weatherproofing of the panel mounts, a Certified Roofing Contractor license is sufficient. Once you connect the panels to electrical or perform any electrical work, you need a licensed electrical contractor, either on staff or as a subcontractor. Many roofing operators partner with a licensed solar/electrical contractor rather than pursuing the additional license.
What is the difference between a qualifying agent and a license holder?
The qualifying agent is the individual whose name is on the license and who is personally responsible for compliance. The license is held by the business entity (LLC or corporation) that the qualifier qualifies. One qualifier can qualify multiple entities, but the qualifier must be actively involved in each business. A qualifier who lends their name without involvement is engaged in an illegal rent-a-qualifier arrangement, which is one of the most common CILB enforcement actions.
Can I take the Florida roofing exam in Spanish?
Yes. Both the Business and Finance Exam and the trade exam are offered in Spanish through Professional Testing Inc. You must request the Spanish version when you schedule the exam. The reference materials you bring into the exam can be in English or Spanish; the questions and answer choices are the only translated portion.
How do I check whether a Florida roofing contractor is properly licensed?
Use the DBPR Online Services license search. Enter the contractor’s name or license number. The result will show the license type (CCC for Certified, RC for Registered), status (Current, Active is what you want to see), expiration date, and any disciplinary history. A clean result is the bare minimum vetting step before signing any contract. Our contractor selection guide covers the full diligence checklist.
Can an out-of-state roofing company work in Florida temporarily after a hurricane?
Only under a state-issued emergency declaration that includes specific licensure relief, and only within the geographic and time scope of that declaration. Outside of declared emergencies, an out-of-state company must hold a Florida license to contract with Florida homeowners. Storm-chasing operators who skip this step are routinely investigated by DBPR’s Unlicensed Activity Unit, and the homeowner’s contract becomes unenforceable.
What happens if my license lapses?
Within 24 months of lapse, you can pay a delinquent renewal fee and reactivate without re-testing. After 24 months, the license is canceled and you must reapply from scratch, including both exams. CE requirements continue to accrue during the lapse period. If you have any plan to ever sell the business, treat license lapse as a critical event to avoid. Buyers and lenders both view a lapsed license as a major red flag.