Summary
Operating as a flooring contractor in St Johns, Duval County requires compliance with both Florida state licensing laws and local building requirements. For projects exceeding $1,000, you must hold a valid Florida contractor license through the Department of Business and Professional Regulation, which involves passing exams, meeting experience requirements, and maintaining insurance coverage. Most flooring installations require building permits from Duval County, with fees typically ranging $50-200 and processing times of 3-5 business days. The local market supports competitive pricing with residential projects ranging from small room installations under $3,000 to whole-house projects up to $25,000. Success in this jurisdiction requires maintaining proper licensing, insurance, and permit compliance while building relationships with local suppliers and staying current on building code requirements specific to Duval County.
License Requirements
Florida does not require a specific state license for flooring contractors performing work under $1,000 per job. However, for jobs exceeding $1,000, you must hold a Florida Certified or Registered Contractor License through the Florida Department of Business and Professional Regulation (DBPR). Flooring contractors typically need a Residential Contractor License (Class 1 or 2) or a Specialty Contractor License. Requirements include passing both business and finance exam and trade-specific exam, providing financial statements, and meeting experience requirements (4 years for certified, 1 year for registered). St Johns does not require additional local licensing but contractors must register with the city for business tax purposes.
Permit Requirements
Building permits are required for most flooring installation projects in St Johns through the Duval County Building Department. Permits are needed for structural modifications, hardwood installation over concrete slabs, and commercial flooring projects. Simple carpet or vinyl replacement typically does not require permits. Application process involves submitting plans, contractor information, and paying fees ranging from $50-200 depending on project scope. Typical processing time is 3-5 business days for standard residential permits. Final inspection is required before project completion.
Insurance Requirements
General liability insurance minimum $300,000 per occurrence is required for licensed contractors in Florida. Workers' compensation insurance is mandatory if you have employees - coverage through the Florida Division of Workers' Compensation or private carriers. Duval County may require contractor bonds ranging from $5,000-25,000 depending on license type. Vehicle insurance minimum $10,000 property damage and $10,000 personal injury protection if using commercial vehicles. Some clients may require higher coverage limits or additional insured status.
Typical Cost Ranges
Residential flooring projects in St Johns area typically range: Carpet installation $2-8 per sq ft, luxury vinyl plank $4-12 per sq ft, hardwood installation $6-18 per sq ft, tile installation $5-15 per sq ft. Commercial projects generally 20-40% higher. Total project costs for average homes: small rooms (100-200 sq ft) $500-3,000, whole house flooring $8,000-25,000. Labor typically represents 30-50% of total project cost. Permit fees add $50-200 to project costs.
Compliance Checklist
- ✓Obtain Florida Contractor License through DBPR if performing work over $1,000
- ✓Register for Duval County business tax receipt
- ✓Secure general liability insurance minimum $300,000
- ✓Obtain workers compensation insurance if hiring employees
- ✓Apply for building permits through Duval County for applicable projects
- ✓Complete required continuing education for license renewal
- ✓Maintain current contractor license and insurance certificates on job sites
- ✓Schedule final inspections with Duval County Building Department
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.