Alabama cleaning business storefront
Home Services

How to start a cleaning business in Alabama

Updated August 2026 Alabama-specific requirements
What this guide covers

The Alabama-specific steps to start a cleaning business: form an LLC for ~$236 in state fees, get the county business privilege license before your first job, understand the multi-county rule if you work across county lines, and decide whether to bond and insure the business. No state-level cleaning license is required in Alabama — but the county license is mandatory with no grace period.

Is a cleaning business a good fit in North Alabama?

Cleaning is one of the most accessible service businesses to start — low startup cost, recurring revenue, and demand that tracks the local economy directly. North Alabama's growing Huntsville metro, active military population, and concentration of dual-income households all create strong demand for both residential and commercial cleaning.

The business scales naturally: start solo, add employees or contractors as clients grow, and the recurring nature of the work means predictable monthly revenue once the client base is established. The main operational challenge is the multi-county reality — North Alabama's workforce frequently lives in one county and works in another, and a cleaning business that follows its clients faces licensing requirements in each county where it operates.

Step-by-step: forming and launching your cleaning business

1
Decide on your business structure
A sole proprietor can start immediately with no formation cost, but your personal assets are fully exposed to business liability. An LLC separates you from the business — if a client claims you damaged their property or injured someone in their home, the claim is against the business, not you personally. For a business that involves being inside clients' homes or commercial properties, the LLC shield is worth the $236 in state fees.
2
Reserve your business name
$28 — required first in Alabama
Alabama requires a Certificate of Name Reservation before you can file the Certificate of Formation — mandatory, not optional. File at sos.alabama.gov. Cost is $28 online, approved instantly. Your business name must include "LLC" or "Limited Liability Company." Check that your desired name isn't already taken using the Secretary of State's entity search first.
3
File the Certificate of Formation
$208 online
File at sos.alabama.gov with the $208 fee (includes the $8 online portal surcharge). You need a registered agent with a physical Alabama address — someone available during business hours to receive legal mail. You can serve as your own agent if you have an Alabama address, but your address becomes public record. Most cleaning business owners use a registered agent service to keep their home address off the public record.
4
Get your county business privilege license — before your first job
Required before operations begin
Alabama requires a business privilege license from your county's Probate Office or License Commissioner before you begin operating. No grace period — you are delinquent from day one without it. Call your county office before filing to get your classification and the fee. Madison County: 256-532-3300. Limestone County: 256-233-6427. Morgan County: 256-351-4670. If you are inside a city's limits, you also need a separate municipal license from that city.
5
Get bonded and insured
Alabama doesn't legally require cleaning businesses to be bonded or carry general liability insurance, but virtually every commercial client requires proof of both before you start. A janitorial surety bond ($100–$300/year for a $10,000 bond) covers theft or damage by you or your employees. General liability insurance ($500–$1,500/year) covers property damage and bodily injury. If you have five or more employees, Alabama requires workers' compensation insurance.
6
Get your EIN
Free at irs.gov — takes about 10 minutes. Required if you have employees, elect corporate tax treatment, or need one to open a business bank account. A solo LLC owner with no employees may use their SSN, but most banks want an EIN for a business account regardless.
7
Register a trade name if you need one
If your business operates under a name different from its legal LLC name, you need to register a DBA (called a "trade name" in Alabama) with the Secretary of State's Trademarks Division. The catch: Alabama requires you to be already using the name before you file. You must provide three specimens proving use. Cost is $30. See the DBA Alabama guide for the full process.
8
Open a business bank account
Bring your Certificate of Formation (or certified copy), EIN letter, and operating agreement. Keeping business and personal finances separate is what makes the LLC liability shield meaningful in practice — commingling funds is the most common way the shield gets challenged. Open the account before the first client payment arrives.

Startup costs

Alabama cleaning business — estimated startup costs
Certificate of Name Reservation$28
Certificate of Formation (online)$208
County business privilege licenseVaries — call your county
Registered agent (optional)$125–$299/year
General liability insurance$500–$1,500/year
Janitorial surety bond$100–$300/year
Cleaning supplies (initial)$200–$500
Commercial vacuum and mop$150–$400
EIN from IRS$0 — free
Estimated total to launch~$1,500–$3,000

The multi-county rule — critical for mobile cleaning businesses

Alabama requires a business privilege license in every county where you conduct business — not just where your LLC is registered. A cleaning business based in Madison County that also cleans homes in Limestone County, Morgan County, or Marshall County needs a separate license in each. This is not optional and is not covered by having the LLC registered in one county. Call each county's Probate Office before you take jobs there.

The county license year runs October 1 through September 30. Renewals are due October 31 — miss it and you're delinquent November 1. If you add a new county mid-year, get that county's license before your first job there.

CountyPhoneNotes
Madison County256-532-3300Huntsville city license required separately
Limestone County256-233-6427Athens city license required separately
Morgan County256-351-4670Decatur city license required separately
Marshall County256-571-7764Albertville/Guntersville city licenses separately
Etowah County256-549-5342Gadsden city license required separately

Residential vs commercial cleaning

FactorResidentialCommercial
Startup difficultyLower — start solo, word of mouthHigher — requires proof of insurance, often bonding
Revenue per job$100–$300 per visit$500–$5,000+ per month on contract
Revenue stabilityVaries — clients cancelStable — monthly contracts
Insurance requirementsInformal — clients rarely askFormal — certificate of insurance required
Equipment neededBasic cleaning suppliesIndustrial equipment for some jobs
North Alabama demandStrong — growing Huntsville suburbsStrong — office parks, medical, government

Employees vs independent contractors

As the business grows, you face the hire vs subcontract decision. Alabama follows federal guidelines on worker classification — misclassifying an employee as a contractor is one of the most common compliance mistakes small businesses make.

Alabama Department of Labor and the IRS both audit worker classification. If an auditor determines your contractors should have been employees, you owe back taxes, penalties, and interest. If you are expanding beyond solo work, consult an Alabama accountant or attorney before hiring your first person.

Alabama sales tax on cleaning services

Alabama does not currently impose sales tax on cleaning services. The state taxes the sale of tangible personal property but generally not services. However, this changes if you sell cleaning products directly to clients — product sales are taxable. And some cities levy local occupational taxes or business taxes that apply to service businesses. Register with My Alabama Taxes (myalabamataxes.alabama.gov) if you have employees or sell taxable products. When in doubt, ask an Alabama accountant.

Frequently asked questions

Do I need a license to start a cleaning business in Alabama?
+
Yes. Alabama requires a business privilege license from your county's Probate Office or License Commissioner before you begin operating — no grace period. If you operate inside city limits, you also need a separate municipal license from that city. There is no state-level cleaning business license, but the county license is mandatory.
Do I need an LLC for a cleaning business in Alabama?
+
Not legally required, but strongly recommended. Without an LLC, you operate as a sole proprietor and your personal assets are exposed to business liability. An Alabama LLC costs approximately $236 in state fees. The LLC annual report was eliminated in October 2024 — there is no ongoing filing requirement for Alabama LLCs.
Do cleaning businesses in Alabama need to be bonded?
+
Not legally required, but most commercial clients expect it. A janitorial surety bond costs $100–$300 per year and protects clients if an employee steals or causes damage. Being bonded is a marketing differentiator and is often required by commercial cleaning contracts.
If I clean in multiple Alabama counties do I need multiple licenses?
+
Yes. Alabama requires a business privilege license in every county where you conduct business — not just where your LLC is registered. A cleaning business based in Madison County that also works in Limestone and Morgan counties needs a separate license in each.
How much does it cost to start a cleaning business in Alabama?
+
Estimated $1,500–$3,000 to launch properly — $236 in LLC state fees, county license fees, general liability insurance ($500–$1,500/year), a surety bond ($100–$300/year), and basic equipment ($350–$900). The EIN is free. You can start for less operating as a sole proprietor, but you lose the liability shield.

Related guides