Summary
Operating as a licensed roofing contractor in Fort Lauderdale requires compliance with both Florida state regulations and local Broward County/city requirements. Contractors must obtain a state Certified Roofing Contractor (CRC) license, which involves 4 years of experience, passing comprehensive exams, and maintaining continuing education. All roofing work requires building permits from the city, with specific inspection requirements and fees ranging from $150-$500 depending on project scope. Insurance requirements are substantial, including minimum $300,000 general liability coverage and workers' compensation for all employees. The coastal location and hurricane risk factors mean Fort Lauderdale has stricter building codes and higher insurance requirements than many Florida markets, but also supports premium pricing for quality work that meets enhanced wind resistance standards.
License Requirements
Roofing contractors in Fort Lauderdale must hold a Florida state license through the Department of Business and Professional Regulation (DBPR). Required licenses include: Certified Roofing Contractor (CRC) for all roofing work, or Certified General Contractor (CGC) with roofing endorsement. Applicants must have 4 years of experience, pass state examinations (business/finance and trade), and complete a 14-hour business course. Additionally, Broward County requires a local occupational license. License renewal is required every 2 years with 14 hours of continuing education. Background checks and financial responsibility documentation are mandatory.
Permit Requirements
All roofing projects in Fort Lauderdale require building permits from the City's Building Services Division, except minor repairs under $1,000. Permit applications must include detailed plans, structural calculations for major work, and proof of contractor licensing and insurance. Typical processing time is 3-5 business days for standard residential re-roofs, longer for complex commercial projects. Permit fees range from $150-$300 for residential projects, with additional fees for plan review and inspections. Required inspections include rough framing (if applicable), final roofing, and certificate of completion.
Insurance Requirements
Florida requires roofing contractors to carry minimum $300,000 general liability insurance and $300,000 property damage coverage. Workers' compensation insurance is mandatory for all employees with minimum coverage amounts based on payroll. Broward County may require additional liability coverage up to $500,000 for larger projects. Many projects require performance and payment bonds, typically 100% of contract value. Proof of current insurance must be filed with DBPR and provided to permit offices before work begins.
Typical Cost Ranges
Fort Lauderdale roofing projects typically range: Asphalt shingle replacement $8,000-$15,000 for average single-family homes, tile roofing $12,000-$25,000, metal roofing $10,000-$20,000, and flat/commercial roofing $4-$12 per square foot. Emergency repairs range $500-$2,500. Luxury coastal properties and hurricane-rated materials command premium pricing 20-40% above standard rates. Permit fees add $200-$500 to project costs.
Compliance Checklist
- ✓Obtain Florida CRC license through DBPR with required experience and exam completion
- ✓Register for Broward County occupational license and Fort Lauderdale business tax receipt
- ✓Secure minimum $300,000 general liability and workers' compensation insurance
- ✓Apply for building permits through Fort Lauderdale Building Services with complete plans
- ✓Verify all workers are properly licensed or registered apprentices
- ✓Schedule required inspections (rough framing, final, certificate of completion)
- ✓Maintain current insurance certificates on file with DBPR and job sites
- ✓Complete required continuing education for license renewal every 2 years
READYDOCS
These are the documents Iris tracks for you.
Store them in one place. Get alerts before anything expires. Ask Iris anything from the job site.
$19/month — First month free. No credit card required.
No credit card. Cancel anytime.