Summary
Operating as a licensed roofing contractor in St Augustine requires both state and local compliance. Contractors must obtain either a Certified or Registered Roofing Contractor license from the Florida Department of Business and Professional Regulation, which involves meeting experience requirements, completing education, and passing exams. The state license must then be registered locally with St Johns County. Insurance requirements include substantial general liability coverage and workers' compensation for employees, plus a surety bond. Most roofing work requires building permits from St Johns County, with costs and timelines varying by project scope. The permitting process includes plan review, inspections, and proof of proper licensing and insurance. Contractors must stay current with continuing education requirements and maintain all insurance and bonding throughout their license period to remain compliant in this jurisdiction.
License Requirements
Roofing contractors in St Augustine must obtain a Florida state license through the Department of Business and Professional Regulation (DBPR). A Certified Roofing Contractor license requires 4 years of experience, completion of a 14-hour pre-licensure education course, and passing both business/finance and trade exams. Alternatively, a Registered Roofing Contractor license requires 1 year of experience and passing the business/finance exam only. St Johns County requires registration of the state license locally. Licenses must be renewed every 2 years with 14 hours of continuing education.
Permit Requirements
Building permits are required for most roofing work in St Augustine through the St Johns County Building Department. Permits cost $75-$300 depending on project scope. Re-roofing permits require structural calculations for tile or slate roofs. Applications must include plans, contractor license verification, and insurance certificates. Typical approval takes 5-10 business days. Inspections are required at various stages including final inspection. Emergency tarping permits can be expedited for storm damage.
Insurance Requirements
Florida requires minimum $300,000 general liability insurance for roofing contractors. Workers' compensation insurance is mandatory for contractors with employees - minimum coverage varies by payroll. St Johns County may require additional liability coverage for larger projects. A $10,000 surety bond or equivalent is required for the contractor license. Proof of current insurance must be provided with permit applications and maintained throughout the license period.
Typical Cost Ranges
In the St Augustine market, typical roofing project costs range from $8,000-$15,000 for standard asphalt shingle re-roofs on single-family homes, $12,000-$25,000 for tile roofs, and $15,000-$35,000 for slate or premium materials. Repair jobs typically range $500-$3,500. Commercial projects vary widely but average $8-$15 per square foot. Hurricane season and material availability can significantly impact pricing.
Compliance Checklist
- ✓Obtain Florida Certified or Registered Roofing Contractor license through DBPR
- ✓Register state license with St Johns County Building Department
- ✓Secure minimum $300,000 general liability insurance and workers' compensation if applicable
- ✓Post required $10,000 surety bond or equivalent with the state
- ✓Apply for building permits before starting work, including structural calculations for heavy roof systems
- ✓Schedule and pass all required inspections during construction phases
- ✓Maintain current insurance certificates and provide copies with permit applications
- ✓Complete 14 hours of continuing education every 2 years 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.
No credit card. Cancel anytime.