Florida Handyman License Requirements
Florida's small-job figure is $2,500. The exact wording below decides whether a job fits.
s. 489.103(9) F.S.: work 'of a casual, minor, or inconsequential nature in which the aggregate contract price for labor, materials, and all other items is less than $2,500' (strictly UNDER $2,500). Does not apply if part of a larger operation or split to evade, or to anyone who advertises as a contractor / represents being qualified to contract.
What counts toward it: labor+materials (aggregate contract price for labor, materials, and all other items)
"(9) Any work or operation of a casual, minor, or inconsequential nature in which the aggregate contract price for labor, materials, and all other items is less than $2,500, but this exemption does not apply:"
Source: flsenate.gov · leg.state.fl.us · checked November 2, 2026
Who regulates this
Florida Department of Business and Professional Regulation (DBPR): Construction Industry Licensing Board (CILB); Electrical Contractors' Licensing Board (ECLB) for electrical
Source: www2.myfloridalicense.com · checked November 2, 2026
Does Florida license general and residential work?
[True, "Yes. DBPR's Construction Industry Licensing Board certifies (statewide) and registers (local-competency) general, building, residential and specialty contractors under ch. 489 Part I F.S."]
Source: www2.myfloridalicense.com · checked November 2, 2026
When a permit changes the answer
Yes in practice. The statute text does not mention permits, but DBPR's official notice says 'casual, minor and inconsequential' is defined in Rule 61G4-12.011 F.A.C. and 'essentially means, when no permit is required.' So permitted work is outside the exemption.
Source: www2.myfloridalicense.com · checked November 2, 2026
Registration
No separate handyman registration. Contractors are either state-certified (statewide) or state-registered (based on local certificate of competency) with DBPR; no separate dollar threshold beyond the $2,500 exemption.
Source: www2.myfloridalicense.com · checked November 2, 2026
Trade work
State-level: CILB licenses plumbing, mechanical, air-conditioning and other Division II specialty contractors; ECLB (ch. 489 Part II) licenses electrical and alarm contractors. The $2,500 exemption in 489.103(9) is in Part I (CILB trades). Separate s. 489.103(14) exempts selling/servicing/installing ductless cord-and-plug HVAC units <=3 tons/36,000 Btu.
Source: flsenate.gov · checked November 2, 2026
City and county rules
State licensing is primary. Registered (non-certified) contractors depend on local certificates of competency, and cities and counties require local business tax receipts. Florida law bars local governments from requiring a license for certain job scopes, including painting, flooring, cabinetry, handyman services, pressure washing and caulking (s. 489.117(4)(a)1, F.S.).
Source: leg.state.fl.us · checked November 2, 2026
What a handyman should charge in Florida
Statewide planning estimate: $72 to $98 an hour. It's an estimate from public data, not the market rate. City pages use local wages when we can match them.
| Step | Low end | High end |
|---|---|---|
| Your pay (employee wage for this work in Florida) | $46,060 median | $56,530 top quarter starts here |
| Overhead ($33,148 national, adjusted to local prices at 103.4) | $34,280 | $34,280 |
| Profit 15% + PTO 10% + warranty 3% + business taxes 12% | +40% | +40% |
| Yearly total to cover | $112,476 | $127,134 |
| Billed hours a year (hours on the job × 52) | 30 × 52 = 1,560 | 25 × 52 = 1,300 |
| Hourly rate | $72 | $98 |
- Wages: BLS Occupational Employment and Wage Statistics, May 2025, occupation 49-9071 Maintenance and Repair Workers, General, Florida (statewide figure, because we could not match a metro for this place). The top-quarter figure is in the BLS data file.
- Local prices: BEA Regional Price Parities, 2024, Florida, all items index 103.4 (US = 100).
- Overhead, hours and percentages: median answers from members using our hourly rate calculator, the same formula that tool uses. National, not local.
Florida places we cover (75)
- Alachua
- Aventura
- Bonita Springs
- Bradenton
- Bradford County
- Brandon
- Brevard County
- Broward County
- Cape Coral
- Collier County
- Crestview
- Davie
- Daytona Beach
- Dunedin
- Duval
- Englewood
- Eustis
- Florida City
- Fort Lauderdale
- Fort Myers
- Fort Pierce
- Four Corners
- Gainesville
- Green Cove Springs
- Hallandale Beach
- Hernando County
- Hialeah
- Hillsborough
- Jacksonville
- Jacksonville Beach
- Jefferson County
- Jupiter
- Lakeland
- Lakewood Ranch
- Largo
- Lee County
- Lehigh Acres
- Leon County
- Manatee County
- Margate
- Marion County
- Melbourne
- Miami
- Miami-Dade County
- Milton
- Nassau County
- New Port Richey
- Ocala
- Okaloosa County
- Orange County
- Orange Park
- Orlando
- Palm Bay
- Palm Beach
- Palm Coast
- Panama City
- Panama City Beach
- Pasco County
- Pensacola
- Pinellas County
- Polk County
- Punta Gorda
- Riverview
- Ruskin
- Saint Johns County
- Saint Lucie County
- Saint Petersburg
- Sarasota
- Tallahassee
- Tampa
- Taylor County
- Volusia County
- Wakulla County
- Winter Haven
- Yulee
Rules change. This page shows what official sources said on the dates above. It is not legal advice.