Florida does not require a state license for residential house cleaning. You register your business, get general liability insurance, and you can legally start taking clients. That low barrier to entry makes Florida one of the most popular states to launch a cleaning business — and one of the most competitive.
This guide covers every step: legal setup, pricing by city, where to find clients, how to hire, and what tools to put in place from day one so the business runs efficiently as it grows.
Do You Need a License to Start a Cleaning Business in Florida?
No state license is required for residential house cleaning in Florida. This covers standard maid services — homes, apartments, Airbnbs, and short-term rentals.
What you do need:
1. Business registration — register with the Florida Division of Corporations (sunbiz.org). LLC filing costs $125. Sole proprietor registration under a trade name (DBA) costs $50. Most cleaning businesses register as LLCs for liability protection.
2. Local business tax receipt — previously called an occupational license. Required in most Florida counties and cities. Cost is typically $25–$100/year. Apply through your county tax collector’s office.
3. EIN (Employer Identification Number) — free from the IRS, takes 10 minutes online. Required if you plan to hire employees, open a business bank account, or file business taxes.
What about commercial cleaning? Commercial janitorial services may require additional permits at the county or city level, particularly in Miami-Dade, Broward, and Orange County. Check with your local municipality before taking commercial contracts.
Specialty services like biohazard cleaning, mold remediation, or post-construction cleaning may require separate certifications. Standard residential and commercial cleaning does not.
How to Register Your Cleaning Business in Florida
Step 1: Choose your business structure
| Structure | Cost | Liability protection | Best for |
|---|---|---|---|
| Sole Proprietor (DBA) | $50 | None | Testing the market, 1 person |
| LLC | $125 + $138.75/year | Full | Anyone serious about growing |
| S-Corp | $70 + annual fees | Full | Established businesses, tax benefits |
Recommendation: Register as an LLC from the start. The $125 filing fee separates your personal assets from business liabilities. If a client claims property damage, the LLC structure protects your personal bank account, car, and home.
Step 2: File with Florida Division of Corporations Go to sunbiz.org → File a Limited Liability Company. You will need:
- Business name (check availability on the same site)
- Registered agent address in Florida (your address works for small businesses)
- Articles of Organization
- $125 filing fee
Processing takes 3–5 business days online.
Step 3: Get your EIN Go to irs.gov → Apply for an EIN online. Takes under 10 minutes. You receive the EIN immediately.
Step 4: Open a business bank account Required to keep business and personal finances separate. Most major banks offer free or low-cost business checking. You will need your EIN and LLC documents.
Step 5: Get your local business tax receipt Contact your county tax collector. In Miami-Dade, this is the Miami-Dade Tax Collector’s Office. In Hillsborough County (Tampa), it is the Hillsborough County Tax Collector. Cost varies by city: typically $25–$100/year.
Insurance Requirements for Florida Cleaning Companies
General Liability Insurance — essential
Covers third-party property damage (broken item, damaged floor) and bodily injury (client trips over your equipment). Without it, a single claim can end the business.
- Solo operator: $1 million coverage / $400–$800/year
- Team of 3–5: $1–2 million / $700–$1,200/year
- Team of 10+: $2 million / $1,200–$2,000/year
Recommended providers: NEXT Insurance, Hiscox, State Farm commercial. NEXT is the fastest for same-day digital coverage.
Workers’ Compensation — required when you hire
Florida law requires workers’ compensation insurance for businesses with 4 or more employees (in non-construction industries). For cleaning businesses, this kicks in at your 4th hire. Cost: typically 4–8% of payroll. Budget $200–$400/year per cleaner.
Janitorial Bond — optional but worth it
A fidelity bond covers theft by your employees at client properties. It is not legally required but many residential clients — especially in affluent areas of Miami Beach, Coral Gables, or Palm Beach — will ask for it. Annual cost: $100–$200 for a $10,000 bond.
Practical setup: Get general liability on day one. Add workers’ comp when you hire your third cleaner (before Florida’s legal requirement of 4, to be safe). Consider the bond if you are targeting high-income residential clients.
What to Charge for Cleaning Services in Florida
Florida’s cleaning market varies significantly by city. Miami commands the highest rates; smaller markets like Jacksonville or Gainesville run 15–25% lower.
Average market rates for residential cleaning by city (2026):
These are typical ranges based on market conditions. Your actual rate will depend on your cost structure, local competition, and service quality positioning.
| City | Studio/1BR | 2BR | 3BR | 4BR |
|---|---|---|---|---|
| Miami / Miami Beach | $110–$140 | $150–$200 | $200–$260 | $250–$320 |
| Fort Lauderdale | $100–$130 | $140–$185 | $185–$240 | $230–$290 |
| Tampa | $90–$120 | $130–$165 | $165–$210 | $200–$260 |
| Orlando | $85–$115 | $120–$155 | $155–$200 | $190–$245 |
| Jacksonville | $80–$105 | $115–$145 | $145–$185 | $180–$230 |
Deep clean: add 50–70% to standard rate. First clean is always a deep clean — charge accordingly.
Move-out cleaning (average market rates):
| Property size | Miami | Tampa | Orlando |
|---|---|---|---|
| 1BR apartment | $180–$240 | $160–$210 | $150–$195 |
| 2BR apartment | $240–$320 | $210–$275 | $200–$260 |
| 3BR house | $320–$420 | $275–$360 | $260–$340 |
Airbnb / short-term rental: charge per turnover, typically $75–$150 for a 1BR, $120–$200 for a 2BR. Miami Beach and the Keys command a 20–30% premium.
Hourly vs flat rate: Most Florida cleaning businesses start with hourly ($35–$55/hour) and switch to flat rate per job as they gain experience estimating time. Flat rate is better for the client (they know the price upfront) and better for you (experienced cleaners finish faster, improving your effective hourly rate).
How to price your first job: Time yourself cleaning your own home or a friend’s. Add 20% for travel and setup. Apply your target hourly rate. Adjust after the first 10 jobs based on real data.
Where to Find Your First Clients in Florida
1. Google Business Profile (free) Set this up before anything else. Search “house cleaning [your city]” — the map pack at the top of results gets most clicks. Fill out every field, upload photos, and ask your first 3–5 clients for reviews. This compounds over time and becomes your most valuable acquisition channel.
2. Nextdoor (free) Florida neighborhoods are active on Nextdoor. Post in the “For Sale & Free” or “Recommendations” section. Hyper-local trust makes this one of the highest-converting channels for home services. Miami, Orlando, and Tampa all have very active communities.
3. Facebook local groups (free) Search “[your city] neighborhood group” or “[your city] moms group.” Post an introduction with your offer, a photo, and a special rate for the first 3 bookings. Repeat monthly — most groups allow service posts.
4. Personal network (free) Text every person in your phone who lives within 30 minutes. Offer a discounted first clean in exchange for an honest review. Your first 5 clients almost always come from this channel. Do not skip it.
5. Thumbtack and Angi (paid leads) Both platforms charge for leads — pricing varies by market and changes frequently, so check their current rates directly on their websites. Useful for fast traction when starting out but can get expensive long-term. Use them to fill the schedule while building your Google and Nextdoor presence.
6. Apartment complexes and property managers In South Florida especially, property managers handle dozens of units. One relationship with a property manager in Miami or Fort Lauderdale can mean 10–20 move-out cleans per year from a single contact. Show up in person, bring a business card, and follow up.
The Florida advantage: Florida has one of the highest concentrations of short-term rental properties in the country — Miami Beach, Orlando near Disney, Fort Lauderdale, the Keys. A single Airbnb host managing 3–5 units is a recurring client worth $500–$1,500/month. Target them specifically.
How to Hire Cleaners in Florida
Employee vs Independent Contractor
Florida courts and the IRS look at several factors to determine worker classification. Cleaning companies that control when, where, and how work is done — and provide equipment — typically must classify workers as employees, not contractors. Misclassification carries significant penalties.
Practical rule: If you control the schedule and provide equipment, hire W-2 employees. If cleaners set their own hours and use their own supplies, contractors may be appropriate. When in doubt, consult a Florida employment attorney ($150–$300 for a one-hour consultation).
Where to find cleaners in Florida:
| Channel | Cost | Quality |
|---|---|---|
| Indeed | Free + paid boost | Medium-high |
| Facebook Jobs | Free | Medium |
| Craigslist | $25/post | Variable |
| Referrals from current cleaners | Free | High |
| Local Spanish-language Facebook groups | Free | High (South FL) |
In Miami, Hialeah, and South Florida broadly, posting in Spanish-language Facebook groups and on Craigslist in Spanish significantly expands your applicant pool.
Pay rates in Florida (2026):
- Minimum wage: $14/hour (rising to $15/hour on September 30, 2026, per Amendment 2 schedule)
- Typical cleaner pay: $15–$19/hour, or 35–45% of job revenue
- Miami / South Florida: $16–$21/hour (cost of living premium)
- Start-of-shift bonus or mileage reimbursement helps with retention
Background checks: Use a background check service — Checkr and Sterling are widely used for small businesses. Run at minimum: criminal background, sex offender registry, identity verification. Check current pricing on their websites as rates vary. For clients in high-income areas (Coral Gables, Brickell, Palm Beach), a thorough background check is part of what you are selling.
Onboarding your first cleaner: Take them on their first 2–3 jobs with you. Walk through the checklist, cleaning sequence, and client communication expectations. The cost of a slow onboarding week is far less than a client complaint or early turnover.
Once hired, give cleaners access to their schedule on their phone. SweepOps provides each cleaner a dedicated portal — they see their upcoming jobs, client address, checklist, and notes without you sending anything manually. This alone reduces the daily “what am I doing tomorrow?” texts significantly.
Tools You Need from Day One
Scheduling and job management
A spreadsheet works for your first 3–5 clients. After that, you need a system that handles recurring schedules, sends automatic reminders to clients, and shows you who is working where each day.
SweepOps is built specifically for cleaning businesses — not adapted from a generic field service tool. For a Florida cleaning company:
- Set recurring jobs once (every Friday, same cleaner) — all future jobs create automatically
- Automated SMS reminders reduce no-shows from 15–20% to under 5%
- Real-time profit margin per job — see which clients and service types are profitable
- Cleaners see their schedules on mobile, no calls needed
- Flat pricing: $49/mo for up to 10 cleaners — does not go up when you hire
Start your trial before you have 10 clients. The setup takes under an hour and you will not want to manage growth without it: sweepops.co/register.
Payment collection
Accept credit cards from day one. Clients expect it. Use Square or Stripe for in-person payments, or send digital invoices via SweepOps. Require a card on file for recurring clients — it eliminates chasing payments and dramatically improves cash flow.
Communication
Separate work phone number — Google Voice is free and keeps personal and business communications apart. As you grow, SweepOps handles job notifications and schedule changes via SMS automatically, reducing the volume of messages you manage manually.
Accounting
Use accounting software to track income and expenses from the start — Wave (free) is a solid option for a new business, and QuickBooks offers paid plans with more features as you grow. Florida has no state income tax, but federal self-employment tax applies. Keep records from month one — it is much harder to reconstruct later.
More on building an efficient operation from the start: how to automate your cleaning business and cleaning business profit margins: how to calculate and improve.
FAQ: Starting a Cleaning Business in Florida
Do you need a license to start a cleaning business in Florida? No state license is required for residential cleaning. You need an LLC or DBA registration, a local business tax receipt from your county, general liability insurance, and an EIN. Commercial cleaning may require additional local permits depending on the city.
How much does it cost to start a cleaning business in Florida? $500–$1,500 to start solo: LLC filing ($125), general liability insurance ($400–$800/year), initial supplies ($200–$500), and scheduling software ($29–$49/mo). You can take your first client within 1–2 weeks of deciding to start.
What should I charge for house cleaning in Florida? Standard 2-bedroom clean: $120–$160 in Orlando/Tampa, $150–$200 in Miami. Deep cleans run 50–70% more. Move-out cleans: $200–$350 depending on size and city. Start with flat-rate pricing per job rather than hourly — it is simpler for clients and more profitable for you as you gain efficiency.
Do I need insurance to clean houses in Florida? Yes. General liability insurance is non-negotiable — it covers property damage and injury claims. Solo operators need at least $1 million in coverage ($400–$800/year). Workers’ comp is required when you have 4+ employees.
How do I find my first cleaning clients in Florida? Start with your personal network, then set up a Google Business Profile and Nextdoor profile immediately. For fast growth: Thumbtack and Angi generate leads quickly. For recurring high-value clients: target Airbnb hosts and property managers in South Florida, Orlando, and Tampa.
How much do cleaning companies make in Florida? A solo operator working full-time (5–6 jobs per day) can generate $60,000–$90,000/year in revenue. With a team of 3–5 cleaners, revenue of $150,000–$300,000/year is achievable. Profit margins of 20–30% net are realistic with proper pricing and low no-show rates.
Ready to start your Florida cleaning business? SweepOps handles scheduling, SMS reminders, profit tracking, and your cleaner portal — everything you need to run professionally from client one. $29/mo to start, no credit card required for the trial: sweepops.co/register.
SweepOps serves cleaning businesses across Florida — Miami, Tampa, Orlando, Jacksonville, Fort Lauderdale, and beyond.
Related reading: how to automate your cleaning business without hiring more staff, cleaning business profit margins, and best cleaning business software for small teams.