Summary
Operating as a roofing contractor in Panama City, Bay County requires both state and local compliance. You must first obtain either a Certified or Registered Roofing Contractor license from Florida's DBPR, which involves experience requirements, examinations, and ongoing education. Additionally, you'll need a local occupational license from Bay County and comprehensive insurance coverage including general liability and workers' compensation. Every roofing project requires permits through Bay County Building Services, with costs varying based on project scope and mandatory inspections throughout the process. The Panama City market offers steady opportunities given the coastal location's susceptibility to storm damage, but contractors must maintain strict compliance with both hurricane building codes and regular licensing requirements to operate legally and successfully in this jurisdiction.
License Requirements
Florida requires roofing contractors to obtain a state license through the Department of Business and Professional Regulation (DBPR). You must hold either a Certified Roofing Contractor license or a Registered Roofing Contractor license. For certification, you need 4 years of experience, pass a business and finance exam, and pass a roofing trade exam. Registered contractors need 1 year of experience and pass the business and finance exam only. Bay County requires a local occupational license through the Bay County Tax Collector's office. Licenses must be renewed every 2 years with continuing education requirements (14 hours for certified, 7 hours for registered).
Permit Requirements
All roofing work in Panama City requires permits through Bay County Building Services Department. Re-roofing permits cost $50-150 depending on square footage, while structural roof work requires building permits starting at $200+. Submit applications with detailed plans, engineer drawings for structural changes, and contractor license information. Typical approval time is 3-5 business days for standard re-roofing, 10-15 days for structural work. All work must pass inspections including rough framing (if applicable) and final inspection.
Insurance Requirements
Florida requires minimum $300,000 general liability insurance and workers' compensation coverage for any employees. Some projects may require higher liability limits up to $1 million. Bay County requires proof of insurance before permit issuance. No contractor bond is required at the state level, but some commercial projects may require performance bonds. Insurance certificates must list Bay County as additional insured for public projects.
Typical Cost Ranges
In Panama City's market, residential re-roofing ranges from $8,000-25,000 for typical single-family homes depending on material (asphalt shingles $8,000-15,000, metal roofing $12,000-25,000, tile $15,000-35,000). Commercial roofing runs $4-12 per square foot. Hurricane damage repairs are common and range from $5,000-50,000+ depending on extent of damage. Emergency tarping services typically cost $300-1,500.
Compliance Checklist
- ✓Obtain Florida state roofing contractor license (Certified or Registered) through DBPR
- ✓Register for Bay County occupational license through Tax Collector's office
- ✓Secure minimum $300,000 general liability insurance and workers' comp coverage
- ✓Apply for roofing permit through Bay County Building Services before starting work
- ✓Submit detailed plans and contractor information with permit application
- ✓Schedule and pass required inspections during and after completion
- ✓Maintain current licenses with timely renewal and continuing education
- ✓Provide customers with required contract disclosures and lien rights notices
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.