Roofing

Roofing Contractors in Naples, Florida

Collier CountyCompliance Guide

Compliance File

FILE: ROOFINGLOCATION: NAPLES, FLORIDATYPE: COMPLIANCE GUIDESTATUS: PUBLIC REFERENCE

Summary

Operating as a roofing contractor in Naples, Collier County requires both state licensing through Florida's Department of Business and Professional Regulation and local county registration. The state mandates either a Certified or Registered Roofing Contractor license, both requiring experience, examination, and ongoing education. Most roofing work requires building permits from Collier County, with fees and inspection requirements that vary by project scope. Contractors must carry substantial insurance coverage including general liability and workers compensation, with many clients requiring additional coverage levels. Naples' high-end market and hurricane exposure create both opportunities for premium pricing and strict compliance requirements that contractors must navigate carefully to operate legally and profitably.

License Requirements

Florida requires roofing contractors to hold a state-issued license through the Department of Business and Professional Regulation (DBPR). You need either a Certified Roofing Contractor license (requires 4 years experience and passing state exam) or Registered Roofing Contractor license (requires 1 year experience and exam). Collier County requires local registration as well. Licenses must be renewed every 2 years with 14 hours of continuing education. All work must be performed under a licensed contractor - no unlicensed individuals can contract directly with property owners for roofing work exceeding $1,000.

Permit Requirements

Collier County requires building permits for most roofing work including re-roofing, structural repairs, and new installations. Permits are obtained through the Collier County Growth Management Department. Typical timeline is 3-5 business days for plan review. Permit fees range from $150-500+ depending on project scope and value. Inspections are required at various stages including structural, underlayment, and final. Emergency repairs under $1,000 may qualify for expedited permits. All work must comply with Florida Building Code and local wind load requirements.

Insurance Requirements

Florida requires minimum $300,000 general liability insurance for roofing contractors. Workers' compensation insurance is mandatory for any contractor with employees (exemptions available for corporate officers). Many projects require additional liability coverage up to $1 million. Some municipalities and many clients require contractor to carry completed operations coverage. No state bond required for roofing license, but Collier County may require performance bonds for larger municipal projects.

Typical Cost Ranges

In Naples market: Residential re-roofing ranges $15,000-45,000 depending on size and materials (asphalt shingle to tile). Repair work typically $500-3,500 per project. Commercial roofing projects range $8-15 per square foot installed. High-end residential (common in Naples) with tile or metal roofing can exceed $60,000. Emergency repairs command premium rates of $200-400 per hour. Hurricane season work often sees 25-50% price increases due to demand.

Compliance Checklist

  • Obtain Florida state roofing contractor license through DBPR
  • Register with Collier County as local contractor
  • Secure required general liability and workers compensation insurance
  • Apply for building permits before starting any work over $1,000
  • Ensure all workers are properly licensed or working under licensed supervision
  • Schedule required inspections with Collier County building department
  • Provide proper lien notices and contract disclosures to property owners
  • Maintain current certificates of insurance and license documentation on job sites

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.

Start Free

No credit card. Cancel anytime.