Skip to main content

Roofing company License Requirements in Orlando, FL

Last reviewed: September 2026

Quick Answer

Florida roofing contractors must obtain a Class B or Class A General Contractor licence from the Florida Department of Business and Professional Regulation (DBPR), Division of Constructing Industry Licensing. The licence requires passing the Construction Industry Licensing Board examination, providing proof of workers' compensation insurance, and maintaining a surety bond. Orlando-based roofing companies must also comply with local building codes and obtain city permits before beginning projects.

Key Facts

  • Florida requires roofing contractors to hold a Class B or Class A licence from DBPR.
  • Roofing licences require passing the Florida Construction Industry Licensing Board exam.
  • Orlando roofing companies need local building permits and workers' compensation insurance.
  • Roofing licence renewal in Florida occurs every 2 years with continuing education requirements.
  • Operating without a roofing licence in Florida incurs fines up to $5,000 per violation.

State Licence Requirements

Licence name

Class B General Contractor (Roofing Specialty) or Class A General Contractor Licence

Issued by

Florida Department of Business and Professional Regulation (DBPR), Division of Constructing Industry Licensing

Cost

$300-$500

Processing time

4-6 weeks after exam passage and documentation submission

How to apply

To obtain a Florida roofing contractor licence, complete these steps: First, determine whether you qualify for a Class B (residential/light commercial up to $850,000) or Class A (commercial/unlimited) licence based on project scope. Second, apply through the DBPR website at https://www.myfloridalicense.com/dbpr by creating an account and completing the online licence application. Third, provide proof of workers' compensation insurance (mandatory for all contractors) and a surety bond ($5,000 minimum for Class B, $10,000 for Class A). Fourth, submit proof of financial responsibility and a Florida street address for the business office.

Fifth, pay the application fee ($100-$200). Sixth, register to sit for the Construction Industry Licensing Board (CILB) examination through an approved testing vendor such as PSI or Pearson VUE. The exam covers Florida construction law, building codes, and roofing-specific regulations (Florida Administrative Code 61G4). Seventh, pass both the general contractor exam and the roofing speciality exam (combined score requirement: typically 75% or higher). Eighth, receive your temporary licence while the DBPR processes your final approval. Final approval includes background review and verification of all documentation (Florida Statutes § 489.115). Processing typically takes 4-6 weeks after exam passage and document submission. Once approved, you receive your permanent licence valid for 2 years.

Federal Requirements

Roofing contractors operating in Orlando must comply with several federal requirements regardless of state or local licensing. All roofing companies must obtain an Employer Identification Number (EIN) from the Internal Revenue Service under 26 U.S.C. § 501 for tax identification and payroll purposes. If hiring employees, contractors must comply with OSHA regulations (29 U.S.C. § 651 et seq.) regarding workplace safety, fall protection, and roofing hazard standards, including requirements for fall arrest systems, guardrails, and personal protective equipment. The EPA regulates asbestos abatement if the roofing project involves older structures (40 CFR Part 61), requiring proper training and certification for workers handling asbestos-containing materials.

Roofing contractors must comply with the Americans with Disabilities Act (42 U.S.C. § 12101 et seq.) when performing work on public buildings or commercial facilities, ensuring accessibility standards are maintained. Workers' compensation insurance is federally influenced and mandatory in Florida under state law. The Occupational Safety and Health Administration (OSHA) requires roofing companies to maintain safety records, conduct hazard assessments, and provide training for employees working at heights or with roofing materials. Additionally, if the company engages in environmental cleanup or asbestos removal, EPA and state certification requirements apply under the National Emission Standards for Hazardous Air Pollutants (NESHAP).

Local & County Requirements

Orlando and Orange County impose additional local requirements for roofing contractors beyond state licensure. All roofing projects in Orlando require a building permit issued by the City of Orlando Building Permits Department before work begins. Contractors must submit detailed project plans, including roof specifications, load calculations, material lists, and installation methods compliant with the current Florida Building Code (which Orlando adopts by reference). The City of Orlando requires proof of the roofing contractor's state licence before issuing a building permit.

Orange County requires contractors to register with the Orange County Contractor Licensing Office if performing residential work in unincorporated county areas. Roofing projects often require roof certifications and inspections by Florida-certified roof inspectors, particularly for insurance claims or prior-loss situations. Local zoning compliance is mandatory; projects must not violate setback requirements, height restrictions, or material restrictions in the property's zoning district. Fire marshal approval may be required if the roofing project involves fire-rated materials or affects egress routes.

Environmental permits may apply if roofing work involves lead paint removal or asbestos abatement (Orange County Environmental Protection Division). Electrical permits are required if the roofing project includes solar panel installation or rooftop electrical systems. HOA approval is necessary if the property is in a homeowners association, as aesthetic standards often govern roof colour and materials. Large commercial projects may require Site Development Plan (SDP) approval from the City of Orlando Planning Division. Most municipalities in Orange County require a General Liability Insurance certificate showing minimum coverage of $1,000,000 before permits are issued.

Total Cost Breakdown

The total first-year cost to establish a roofing company in Orlando ranges from $2,500 to $4,500 including all state and local requirements. The Florida roofing contractor licence (Class B General Contractor) costs $300-$500 for the initial application through DBPR. The Construction Industry Licensing Board (CILB) examination fee is $100-$150 per exam attempt (general contractor exam plus roofing speciality exam). Workers' compensation insurance for roofing (mandatory) costs $800-$1,500 annually depending on payroll size and project history. A surety bond ($5,000 minimum for Class B) requires a bonding agent fee of $200-$400 annually.

Orlando building permits for initial business registration cost $100-$250. Business registration with the Florida Department of State costs $125. An Employer Identification Number (EIN) from the IRS is free. Commercial general liability insurance ($1,000,000 minimum coverage typically required) costs $400-$800 annually. Workers' compensation compliance filing with Florida's Division of Workers' Compensation is approximately $50-$100. Professional liability insurance for contractors costs $300-$600 annually. Licensing board membership or association fees with the Florida Builders Association or similar organizations are optional but recommended ($200-$400 annually).

First-year renewal/renewal-adjacent costs include the 2-year licence renewal fee ($300-$400 when due), continuing education courses ($200-$400 total for required 14 hours), bond renewal ($200-$400), and workers' compensation insurance renewal ($800-$1,500). Total realistic first-year cost breakdown: state licence $400, exam $150, workers' comp $1,200, surety bond $300, business permits/registration $250, liability insurance $600, miscellaneous fees $150 = approximately $3,050. A more comprehensive package with higher insurance coverage, HOA certifications, and additional professional memberships may reach $4,500.

Licence Renewal

Florida roofing contractor licences are renewed every 2 years on the expiration date printed on the license certificate. The renewal deadline is firm; licences expire on the exact date listed, and the contractor has a 30-day grace period to renew without penalty. Renewal applications are submitted through https://www.myfloridalicense.com/dbpr using the online renewal portal. The renewal fee is approximately $300-$400 depending on licence classification (Class B or Class A). Continuing education is required: contractors must complete 14 hours of continuing education courses (4 hours of which must cover Florida Building Code updates) every 2-year renewal cycle (Florida Administrative Code 61G4-12.001). Approved continuing education courses are offered by organizations such as the Florida Builders Association, AIA Florida, and accredited educational providers listed on the DBPR website.

Online renewal is available, but if deficiencies are found during review, the DBPR may request additional documentation or renewal by mail. Proof of updated workers' compensation insurance and surety bond must accompany the renewal application. If you miss the renewal deadline without requesting an extension, your licence automatically expires, and you cannot legally perform roofing work in Florida. Expired licences can be reinstated within 2 years of expiration by applying for reinstatement (additional fee applies). After 2 years of expiration, you must reapply for a new licence and retake the CILB examination.

Penalties for Operating Without a Licence

Operating as a roofing contractor in Florida without a valid DBPR licence is a serious violation with substantial penalties. Under Florida Statutes § 489.129, performing roofing work without a proper licence is a third-degree felony for the first violation within 5 years, punishable by up to 5 years imprisonment and fines up to $5,000. Subsequent violations within a 5-year period elevate penalties and may result in a second-degree felony charge. Each separate roofing project performed without a licence constitutes an independent violation, multiplying potential fines and criminal exposure.

Civil penalties include monetary fines of $100-$500 per day of unlicensed operations and cease-and-desist orders issued by DBPR or the Attorney General. The DBPR can file an injunction to immediately halt all construction activities by an unlicensed contractor. Property owners who hire unlicensed roofing contractors may pursue recovery for defective work, and contractors cannot enforce payment for unlicensed work in court proceedings. Insurance companies routinely deny claims for damage caused by unlicensed contractors' work; homeowners who discover roofing work was performed by an unlicensed contractor may pursue civil litigation against both the contractor and property owner.

The DBPR actively investigates violations through customer complaints, inspection audits, and proactive enforcement sweeps in areas with high unlicensed contractor activity (particularly following hurricanes when roofing demand surges). Violations discovered during permit inspections trigger automatic investigation; inspectors verify licence status on all contractor activity sites. Additional consequences include liens against contractor business accounts, suspension of contractor accounts with material suppliers, and damage to business reputation affecting future competitiveness. Unlicensed contractors are barred from obtaining permits, bonding, insurance, and financing for business operations.

Compare top-rated Florida contractor insurance providers and get quotes for roofing company coverage starting today.

Get notified when licensing rules change

Licensing requirements and fees change periodically. We'll email you when this page is updated.

Frequently Asked Questions

How long does it take to get a roofing contractor licence in Orlando from start to finish?

The complete timeline typically ranges from 6-12 weeks depending on exam scheduling and DBPR processing. After submitting your application through https://www.myfloridalicense.com/dbpr, you must wait for application approval (1-2 weeks), then schedule your CILB examination with an approved testing vendor such as PSI or Pearson VUE (exam scheduling typically available within 2-4 weeks). After passing both the general contractor and roofing speciality exams, you receive a temporary licence immediately, and DBPR issues your permanent licence within 4-6 weeks of exam passage. However, if deficiencies are found in your documentation (insurance, bond, business address, background check), additional time is required for correction and resubmission. Many first-time applicants experience 8-12 weeks total because initial applications often require clarification or additional documentation.

Do I need a separate city of Orlando roofing permit in addition to my state contractor licence?

Yes, in addition to your Florida DBPR roofing contractor licence, you must obtain individual building permits for each roofing project from the City of Orlando Building Permits Department. The state licence authorizes you to perform roofing work as a business entity, but each specific project requires a separate permit to ensure compliance with local building codes, roof specifications, and safety standards. You cannot begin any roofing work without both the state contractor licence and the project-specific building permit. The permit application requires submission of detailed roof plans, material specifications, load calculations, and proof of your valid state licence. Orange County unincorporated areas require separate Orange County building permits, and some HOA properties require HOA architectural approval as well as permits.

Can I transfer my roofing contractor licence from another state to Florida?

Florida does not offer automatic reciprocity for roofing contractor licences from other states. If you hold a valid roofing contractor licence in Georgia, South Carolina, or another state, you must still take the Florida Construction Industry Licensing Board (CILB) examination covering Florida-specific building codes and regulations. However, you may be eligible for exam credit or waiver of certain sections if your home state licence is equivalent and you demonstrate 5+ years of recent experience in that state. You must submit your out-of-state licence, proof of experience, and your application through https://www.myfloridalicense.com/dbpr. Contact the DBPR Contractor Licensing Bureau directly at (850) 487-1395 to discuss your specific out-of-state credentials and eligibility for exam waivers or credit.

What happens if I start a roofing business in Orlando without getting a licence?

Operating without a valid Florida roofing contractor licence is a third-degree felony for the first violation, carrying criminal penalties of up to 5 years imprisonment and fines up to $5,000 under Florida Statutes § 489.129. Each roofing project performed without a licence constitutes a separate violation, dramatically increasing penalties if you complete multiple jobs. The DBPR investigates complaints from customers or discovered during building permit inspections; inspectors verify licence status on all active construction sites. Even if you complete a project without legal action during the work, you cannot enforce payment through the courts—property owners can refuse payment and you have no legal remedy. Insurance companies will deny all claims for damage from unlicensed work, and property owners may pursue civil litigation against you for defective roofing. Your business cannot secure bonding, financing, or permits, effectively preventing any legal operations.

What continuing education do I need for roofing contractor licence renewal in Florida?

Every 2 years, Florida roofing contractors must complete 14 hours of continuing education before renewing their DBPR licence, with at least 4 hours specifically covering Florida Building Code updates (Florida Administrative Code 61G4-12.001). The remaining 10 hours can be selected from approved courses covering topics such as construction law, safety standards, contract management, roofing materials and methods, project management, and professional ethics. Approved continuing education providers include the Florida Builders Association, AIA Florida, NFIB, and other DBPR-approved organizations; courses must be documented with completion certificates. Courses can be completed in-person or online through accredited providers. You must submit proof of completion with your renewal application through https://www.myfloridalicense.com/dbpr. Failure to complete required continuing education results in licence renewal denial; your licence will expire if you attempt to renew without proof of CE completion.

Are there specific insurance and bonding requirements I must meet as an Orlando roofing contractor?

Yes, Florida law requires all roofing contractors to maintain active workers' compensation insurance and a surety bond before obtaining or renewing a state contractor licence. The surety bond must be at least $5,000 for a Class B General Contractor (residential/light commercial up to $850,000 contract value). You must provide proof of workers' compensation insurance with your DBPR application—this is mandatory and cannot be waived even if you have no employees (Florida Statutes § 440.381). Additionally, most Orlando building permits require proof of General Liability Insurance with minimum coverage of $1,000,000 before permits are issued. Many property owners and HOAs require proof of these insurances before authorizing roofing work. If your workers' compensation insurance lapses, your DBPR licence automatically becomes invalid, and you cannot legally perform any roofing work until coverage is restored and documented with DBPR.

Other Business Types in Orlando, FL

roofing contractor Licensing in Other States

See roofing contractor licensing in every state →

Sources & References

  • Florida Statutes § 489.105Defines classifications of construction contractors including roofing
  • Florida Statutes § 489.115Establishes requirements for obtaining a contractor licence
  • Florida Administrative Code 61G4-1.001Construction Industry Licensing Board rules and examination requirements
  • Florida Statutes § 489.129Penalties for operating without proper contractor licence
  • Orlando City Code § 27.2Local building permit requirements for construction activities

Licence requirements change. Verify current requirements with the issuing agency before applying.

Editorial standards: This guide is reviewed against primary government sources and cites 5 statutes. Last reviewed September 2026. Scheduled for re-verification by September 2027.

See our editorial policy for how content is created and verified, or report an inaccuracy.