Last updated: February 25, 2026
Starting a cleaning service in North Carolina is one of the most accessible business paths in the state. There is no state-level license required for general residential or commercial cleaning services. The main requirements are forming your business entity, registering a trade name at the county level if needed, obtaining local business privileges licenses where required, and carrying the right insurance. This guide covers every step to legally launch a cleaning business in North Carolina in 2026.
Cleaning Service Requirements in North Carolina at a Glance
| Requirement | Agency | Cost | Timeline |
|---|---|---|---|
| LLC Formation (recommended) | NC Secretary of State | $125 online | 3-5 business days |
| Annual Report | NC Secretary of State | $202/year online | Due April 15 annually |
| Assumed Business Name (DBA) | County Register of Deeds | ~$26-$52 (county-level) | Same day – 1 week |
| Local Business License/Privilege License | City or county government | $0-$200/year (varies) | 1-2 weeks |
| General Liability Insurance ($1M minimum) | Private insurer | $500-$1,500/year | 1-3 business days |
| Janitorial Bond (surety bond) | Surety company | $100-$300/year | 1-3 business days |
How to Start a Cleaning Service in North Carolina (Step by Step)
Step 1: Choose Your Business Structure
North Carolina cleaning businesses commonly operate as one of the following structures:
- Sole Proprietorship — No formal filing required. You operate under your own name or file a DBA with the county. No personal liability protection.
- LLC — File Articles of Organization with the NC Secretary of State for $125 online. Protects personal assets from business claims. Recommended for cleaning businesses that enter client homes.
- S-Corp Election — If your cleaning business generates $80,000+ in net profit, electing S-Corp tax treatment can reduce self-employment taxes. Consult a CPA.
File your LLC at: NC Secretary of State – Business Registration
Step 2: Register a Trade Name (DBA)
If you want to operate under a business name other than your LLC’s legal name (e.g., “Sparkling Clean NC” instead of “Smith Cleaning LLC”), you must register an assumed business name with the Register of Deeds in each county where you conduct business.
- Fees vary by county: typically $26-$52
- Registration is at the county level – there is no state-level DBA filing in NC
- If you operate in multiple counties, you must register in each one
- Find your county’s Register of Deeds at: NC SOS Assumed Name Search
Step 3: Check for Local Licenses
North Carolina has no statewide general business license for cleaning services. However, many NC cities and counties require a local business license or privilege license:
- Charlotte (Mecklenburg County) — Business privilege license required; fee varies by gross receipts
- Raleigh (Wake County) — No general business license required, but check for specific zoning if operating a home-based business
- Greensboro — Business license required; contact Guilford County
- Durham — Contact Durham County for local requirements
Always call your city or county clerk’s office to verify current requirements before launching.
Step 4: Get a Janitorial/Cleaning Bond
A janitorial bond (also called a cleaning business surety bond or fidelity bond) is not legally required in NC, but it is an industry standard that most clients – especially residential and commercial property managers – expect before hiring a cleaning company.
- Purpose: Protects clients if an employee steals from their home or business.
- Coverage amount: Typically $10,000-$25,000; choose based on your client types.
- Cost: Approximately $100-$300/year for a $10,000-$25,000 bond.
- Obtain through surety bond companies or your business insurance broker.
Step 5: Get General Liability Insurance
General liability insurance is essential for any cleaning business entering client properties. It covers:
- Accidental property damage (e.g., knocking over an antique, scratching a floor)
- Bodily injury claims (e.g., a client trips over your equipment)
- Products and completed operations (e.g., improper use of cleaning chemicals damages a surface)
Minimum recommended coverage: $1 million per occurrence / $2 million aggregate.
Annual cost: $500-$1,500 for a basic cleaning business policy. Commercial cleaning companies working in office buildings or medical facilities should carry higher limits.
Step 6: Register for State Taxes
Sales tax: Cleaning services (labor) are generally not subject to North Carolina sales tax. However, if you sell cleaning products or supplies separately to clients, those product sales are taxable at the 4.75% state rate plus local rates.
Income tax: Business income passes through to your personal return and is taxed at North Carolina’s flat rate of 3.99% for 2026.
Register for taxes at: NC Department of Revenue
Step 7: Get Workers’ Compensation Insurance (If Hiring)
If you hire 3 or more employees, North Carolina requires workers’ compensation insurance. Cleaning businesses that expand beyond the owner often hit this threshold quickly.
- Coverage must be through a licensed insurer or via self-insurance (requires NC Industrial Commission approval)
- More information: NC Industrial Commission – Workers’ Comp Requirements
Cost to Start a Cleaning Service in North Carolina
| Item | Cost | Notes |
|---|---|---|
| LLC formation | $125 | NC Secretary of State (online) |
| Annual report | $202/year | Due April 15 each year |
| DBA registration | $26-$52 | County Register of Deeds |
| Local business license | $0-$200/year | Varies by city/county |
| Janitorial bond ($10K-$25K) | $100-$300/year | Industry standard; not legally required |
| General liability insurance | $500-$1,500/year | $1M per occurrence minimum |
| Cleaning equipment (supplies, mop, vacuum, etc.) | $200-$1,000 | Depends on services offered |
| Vehicle (or mileage costs) | Varies | Commercial auto coverage if using for business |
| Marketing and website | $200-$1,000 | Google Business Profile is free |
Estimated total startup cost: $1,500 – $5,000
Related North Carolina Business Guides
- How to Start a Food Truck in North Carolina
- How to Start a Daycare in North Carolina
- How to Start an HVAC Business in North Carolina
- How to Start a Hair Salon in North Carolina
- How to Start a Landscaping Business in North Carolina
- How to Start a Private Investigator Business in North Carolina
← Back to all North Carolina business guides
Frequently Asked Questions
Do I need a license to start a cleaning business in North Carolina?
No. North Carolina does not require a state license to operate a general residential or commercial cleaning service. You will need to form a business entity (LLC recommended at $125), potentially register a DBA with your county’s Register of Deeds ($26-$52), check for local city or county privilege license requirements, and carry general liability insurance and a janitorial bond. No professional exam or state license is needed.
Is cleaning service taxable in North Carolina?
Generally no. Cleaning service labor is not subject to North Carolina sales tax. However, if you separately sell or resell cleaning products or supplies to clients, those product sales are taxable at the 4.75% state rate plus applicable local rates. If you provide specialized services like applying protective coatings or sanitizing treatments sold as a product, consult the NC Department of Revenue for clarification on taxability.
How much does it cost to start a cleaning business in North Carolina?
Startup costs for a North Carolina cleaning business are low compared to most industries. Expect to spend $125 for LLC formation, $202/year for the annual report, $26-$52 for a county DBA, $500-$1,500/year for general liability insurance, and $100-$300/year for a janitorial bond. Total first-year costs are typically $1,500-$5,000 including basic equipment.
Do I need workers’ compensation for a cleaning business in North Carolina?
Workers’ compensation is required in North Carolina when you have 3 or more employees. If you are a solo cleaner or have only 1-2 employees (including yourself), you are not legally required to carry workers’ comp – but it may be worth having to protect against on-the-job injuries. Once you reach 3+ employees, you must have coverage. Contact the NC Industrial Commission for approved carriers.
What insurance do I need for a cleaning business in NC?
At minimum, carry general liability insurance ($1 million per occurrence) and a janitorial bond. If you hire employees and reach 3 or more total, also get workers’ compensation insurance. If you use a vehicle for business purposes, make sure it’s covered under a commercial auto policy (personal auto insurance typically excludes business use). Professional liability coverage can also protect against damage claims from improper cleaning methods.
Can I run a cleaning business from home in North Carolina?
Yes, most cleaning businesses start as home-based operations. Your business office can be at home, but you travel to client locations to perform services. Check with your city or county for home occupation permit requirements if you store equipment or chemicals at your residence. Raleigh and most NC municipalities allow home-based service businesses as long as no customers come to your home and there’s no visible business signage.
More North Carolina Business Guides
- How to Start a Daycare in North Carolina (2026)
- How to Start a Food Truck in North Carolina (2026)
- How to Start a Hair Salon in North Carolina (2026)
- How to Start a Landscaping Business in North Carolina (2026)
- How to Start a Private Investigator Business in North Carolina (2026)
- How to Start an HVAC Business in North Carolina (2026)
Start a Cleaning Service Business in Other States
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Washington D.C.
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming