Summary
Operating as a concrete contractor in St. Augustine requires both state and local compliance. You must first obtain a Florida contractor license through the DBPR, which involves passing exams, demonstrating experience, and meeting financial requirements. Additionally, you'll need a local occupational license from St. Johns County and comprehensive insurance coverage including general liability and workers compensation. Every concrete project, from residential driveways to commercial foundations, requires proper building permits and scheduled inspections through the county building department. The permit process typically takes 3-15 business days depending on project complexity, with fees ranging from $50 for small residential work to $800 for major commercial projects. Success in this market requires maintaining current licenses, insurance, and following all permitting procedures while delivering quality work that meets Florida's building codes and local standards.
License Requirements
Florida requires concrete contractors to hold a state license through the Department of Business and Professional Regulation (DBPR). You need either a Certified General Contractor license or a specialty Concrete Placing/Finishing Contractor license. This requires passing a business and finance exam plus a trade-specific exam, providing financial statements showing net worth of $12,500 minimum, and demonstrating 4 years of experience (2 years for specialty license). St. Johns County requires local occupational licenses for all contractors. License renewal is biennial with 14 hours of continuing education required.
Permit Requirements
All concrete work in St. Augustine requires building permits through St. Johns County Building Department. Applications must include detailed plans, structural calculations for foundations/slabs, and contractor license verification. Residential driveways/sidewalks typically take 3-5 business days for approval, while commercial foundations can take 10-15 business days. Permit fees range from $50-150 for small residential work to $300-800 for commercial projects. Inspections are required at excavation, reinforcement placement, and final stages.
Insurance Requirements
Florida mandates minimum $300,000 general liability insurance for concrete contractors. Workers' compensation is required if you have employees - minimum $100,000 coverage. St. Johns County may require additional liability coverage up to $500,000 for larger commercial projects. A surety bond of $12,500 is required for state licensing. Vehicle insurance with commercial coverage is mandatory for work trucks and equipment transport.
Typical Cost Ranges
St. Augustine concrete project costs: Residential driveways $8-15 per sq ft, sidewalks $6-12 per sq ft, patios $10-20 per sq ft, foundation slabs $4-8 per sq ft. Commercial work ranges $12-25 per sq ft for standard slabs, $20-40 per sq ft for decorative/stamped concrete. Pool decks command $15-30 per sq ft. These ranges reflect local material costs, permitting fees, and prevailing wages in Northeast Florida's market.
Compliance Checklist
- ✓Obtain Florida concrete contractor license through DBPR with required exams and experience documentation
- ✓Register for St. Johns County occupational license and maintain current status
- ✓Secure minimum $300,000 general liability insurance and workers compensation coverage
- ✓Apply for building permits through St. Johns County Building Department before starting any concrete work
- ✓Schedule required inspections (excavation, rebar placement, final) with county inspectors
- ✓Maintain current vehicle insurance with commercial coverage for equipment transport
- ✓Complete 14 hours continuing education every two years for license renewal
- ✓Keep detailed records of all permits, inspections, and insurance certificates for compliance audits
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.