Roofing

Roofing Contractors in St Petersburg, Florida

Pinellas CountyCompliance Guide

Compliance File

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

Summary

Operating as a licensed roofing contractor in St Petersburg requires both state and local compliance. You must hold a Florida State Certified Roofing Contractor license, which involves significant experience requirements, testing, and ongoing education. The city also requires local registration and competency documentation. Every roofing project needs proper permits from the city, except minor repairs under $1,000, and you'll need substantial insurance coverage including general liability and workers' compensation. St Petersburg's location in hurricane-prone Pinellas County means strict adherence to Florida Building Code requirements for wind-resistant materials and installation methods. The local market is competitive but robust, with strong demand for quality roofing services due to weather exposure and an active real estate market.

License Requirements

Roofing contractors in St Petersburg must hold a Florida State Certified Roofing Contractor license from the Florida Department of Business and Professional Regulation (DBPR). This requires 4 years of experience, passing the roofing trade exam and business law exam, and demonstrating financial responsibility. The City of St Petersburg also requires a local competency card. Licenses must be renewed biennially with 14 hours of continuing education. Additionally, workers must be registered with the state if performing roofing work.

Permit Requirements

All roofing projects in St Petersburg require permits from the City's Development Services Department, except for minor repairs under $1,000. Permit applications require licensed contractor information, detailed scope of work, engineering drawings for structural changes, and proof of insurance. Residential re-roof permits typically cost $150-$300 plus plan review fees. Commercial projects have higher fees based on valuation. Permit approval typically takes 5-10 business days for standard residential work.

Insurance Requirements

Florida requires roofing contractors to carry minimum $300,000 general liability insurance and workers' compensation coverage for all employees. The City of St Petersburg may require additional coverage limits for larger projects. Contractors must also post a $10,000 contractor license bond with the state. Certificate of insurance must be provided with permit applications and maintained current throughout the project duration.

Typical Cost Ranges

In the St Petersburg market, residential roof replacement typically ranges from $8,000-$25,000 for standard homes, with tile and metal roofing commanding premium prices due to hurricane resistance requirements. Commercial roofing projects range from $15,000-$100,000+ depending on size and materials. Repair work generally ranges from $500-$5,000. Prices reflect local labor costs, hurricane-rated material requirements, and competitive market conditions in Pinellas County.

Compliance Checklist

  • Obtain Florida State Certified Roofing Contractor license from DBPR
  • Register with City of St Petersburg and obtain local competency card
  • Secure required insurance coverage and bonding ($300,000+ liability, workers comp, $10,000 bond)
  • Apply for building permits through City Development Services before starting work
  • Ensure all workers are properly registered and documented with the state
  • Comply with Florida Building Code hurricane resistance requirements for materials and installation
  • Schedule required inspections during construction phase
  • Maintain current certificates of insurance and provide copies to permit office

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.