Roofing

Roofing Contractors in St Johns, Florida

Duval CountyCompliance Guide

Compliance File

FILE: ROOFINGLOCATION: ST JOHNS, FLORIDATYPE: COMPLIANCE GUIDESTATUS: PUBLIC REFERENCE

Summary

Operating as a roofing contractor in St Johns, Duval County requires both state and local compliance. You must hold a Florida roofing contractor license from the Department of Business & Professional Regulation, which involves passing exams and meeting experience requirements. Additionally, you need to register locally with Duval County's Building Inspection Division and maintain required insurance coverage including general liability and workers compensation. Most roofing projects require permits from the county, with fees typically ranging from $100-500 and review times of 10-15 business days. The permitting process requires detailed plans and specifications, and all work must pass final inspection. With proper licensing, insurance, and permit compliance, roofing contractors can operate legally in this market, which offers good opportunities given Florida's active construction market and frequent weather-related roofing needs.

License Requirements

Florida requires roofing contractors to hold a state license issued by the Department of Business & Professional Regulation (DBPR). You need either a Certified Roofing Contractor license or a Registered Roofing Contractor license. The certified license requires passing both business/finance and trade exams, plus 4 years of experience or approved education. The registered license requires 1 year of experience and passing the business/finance exam only. Duval County requires local contractor registration with the Building Inspection Division. Licenses must be renewed every 2 years with 14 hours of continuing education for certified contractors.

Permit Requirements

All roofing work in St Johns/Duval County requires permits from the Building Inspection Division except for repairs under $1,000. Submit applications with detailed plans, engineering calculations for structural work, and product specifications. Typical permit fees range from $100-500 depending on project scope. Standard review time is 10-15 business days. Emergency repairs may qualify for expedited review. Final inspection is required before permit closure.

Insurance Requirements

Florida requires minimum $300,000 general liability insurance and $300,000 property damage coverage for roofing contractors. Workers' compensation insurance is mandatory if you have employees - minimum coverage varies by payroll. Duval County may require additional liability coverage for larger projects. Consider umbrella policies for projects over $500,000. Some projects require performance and payment bonds, typically 100% of contract value.

Typical Cost Ranges

Residential re-roofing projects in Duval County typically range from $8,000-25,000 for standard homes. Shingle roofs average $4-8 per square foot, tile roofs $8-15 per square foot, and metal roofs $7-12 per square foot. Commercial roofing ranges from $3-12 per square foot depending on system type. Storm damage repairs average $5,000-15,000. Permit fees typically add $200-800 to project costs.

Compliance Checklist

  • Obtain Florida roofing contractor license from DBPR
  • Register as contractor with Duval County Building Inspection Division
  • Secure required general liability and workers compensation insurance
  • Apply for roofing permit before starting work (except repairs under $1,000)
  • Ensure all workers are properly licensed or working under supervision
  • Schedule required inspections during construction process
  • Maintain current workers compensation coverage and provide certificates
  • Complete required continuing education for license renewal

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.