How to Start a Cleaning Service in North Carolina (2026)



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.

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

← 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.


Robert Smith
About the Author

Robert Smith has run a licensed private investigation firm for 8 years from the Florida-Georgia state line - where he learned firsthand how wildly business licensing rules differ between states just miles apart. He personally researched requirements across all 50 states and D.C., reviewing hundreds of government sources over hundreds of hours to build guides he wished existed when he started. Not a lawyer or accountant - just a business owner who has done the research so you don't have to.