Starting a cleaning business in North Carolina takes five moves: register the business, file your assumed name if you use one, sort out any local permits, set up insurance, and put up a bookable website. North Carolina has no statewide cleaning license, and cleaning services are generally not taxed, so the path is short. The one line to budget for is the $200 annual report. My sister Jen and I built Oak Bay Clean to $2.8M in sales over four years on a model that works in any market, and this is the North Carolina version, with the actual costs, the licensing steps, and where your first clients come from in Charlotte, Raleigh, Durham, and Greensboro.
The model Jen and I use does not require you to buy supplies, a van, or equipment. You hire independent contractors who bring their own supplies, clients book online and leave a card on file, and you pay your cleaners out of money the client has already paid. That is what keeps the startup cost low, even in one of the fastest-growing states in the country.
The short answer: how to start a cleaning business in North Carolina
Here is the whole path in order. The rest of this post backs up each step with North Carolina numbers.
- Cleaning the houses yourself, lowest cost: start as a sole proprietor for under $300 and add an LLC later.
- Building a company that runs without you: form an LLC ($125), file your assumed name if you use a trade name, set up insurance, and put up a bookable website.
- Fastest to your first paying client: email Realtors and property managers about move-in and move-out cleans, which North Carolina has in volume because so many people are moving here.
- The North Carolina line to remember: the $200 annual report, due every April 15.
For most people who want a business rather than a job, the company path is the one Jen and I teach, and it is what the rest of this guide walks through.
How much does it cost to start a cleaning business in North Carolina?
You can start a cleaning business in North Carolina for under $300 if you clean the houses yourself, or for roughly $700 to $900 to build a company. North Carolina keeps the upfront cost low with a $125 LLC filing and no franchise tax on a standard LLC. The line that stands out is the $200 annual report, which is higher than most states charge, so plan for it in year one.
Here are the North Carolina line items for the company path:
| Line item | North Carolina cost |
|---|---|
| LLC filing (Articles of Organization) | $125, one time |
| Annual report | $200 by mail, $203 online, due by April 15 |
| Assumed business name (DBA), if you use a trade name | small county filing fee, varies |
| General liability insurance | about $30 to $100 a month |
| Booking and website software | from $67 a month, often free for the first 30 days |
Two North Carolina details to plan for. The $200 annual report is due every year by April 15, so set a reminder the moment you form the LLC, because it is one of the higher annual fees among the states. And if you operate under a business name rather than your own, you file an assumed business name with your county, which is a small, one-time step.
The reason this is so much lower than the $2,000 to $15,000 most guides quote: those numbers assume you buy supplies, equipment, and a vehicle. Your contractors bring all of that, so it never lands on your books. For the full breakdown of where every dollar goes, read how much it costs to start a cleaning business.
Do you need a license or permits to clean houses in North Carolina?
North Carolina has no statewide license for house cleaning, and the state ended its old privilege license tax years ago, so most cities and counties do not require a general business license to clean houses. Your main local step is filing an assumed business name if you use a trade name. This is general information and not legal advice, so confirm your own city's rules before you start.
A couple of North Carolina specifics:
- Assumed business name (DBA). If you operate under a name that is not your legal name, you file an assumed business name certificate with your county Register of Deeds. North Carolina runs a statewide system, so one filing covers you across counties.
- Local permits. Most North Carolina cities do not require a general business license for house cleaning, though a few have their own rules, so check your city before you start.
Here is how the largest North Carolina metros handle it, so you can find yours fast:
| City | General business license | What you do need |
|---|---|---|
| Charlotte | Not required for house cleaning | Assumed name filing with Mecklenburg County if you use a trade name |
| Raleigh | Confirm with the city | Assumed name filing with Wake County, plus any city requirement |
| Durham | Not required for house cleaning | Assumed name filing with Durham County |
| Greensboro | Not required for house cleaning | Assumed name filing with Guilford County |
| Winston-Salem | Not required for house cleaning | Assumed name filing with Forsyth County |
One more note. North Carolina requires workers' compensation once you have three or more employees, though on the contractor model your cleaners are independent contractors rather than employees.
For the general version of this question that applies in any state, read do I need a license to start a cleaning business.
Do you charge sales tax on cleaning services in North Carolina?
Standard residential and commercial cleaning is not subject to North Carolina sales tax, so you do not add tax to a house clean or an office clean. This is general information and not legal advice, so confirm your situation with the North Carolina Department of Revenue.
There is one nuance worth knowing. North Carolina taxes some repair, maintenance, and installation services, and certain maintenance-type work tied to keeping property in working condition can fall under those rules. Standard house cleaning sits outside them, but if you add specialized maintenance services, check with the Department of Revenue first. You also pay sales tax on the supplies you buy, the same as any shopper, which on the contractor model mostly sits with your cleaners.
How do you register your cleaning business in North Carolina?
You register a North Carolina cleaning business with the Secretary of State by filing Articles of Organization for an LLC at $125, then filing your assumed business name if you use a trade name. Most cleaning owners choose an LLC because it separates personal assets from the business for a low filing fee.
The order Jen and I would follow:
- Pick your name. Use your city plus the word clean or cleaning, like Cary Clean or Charlotte Cleaning Services. That is what gets you found on Google and AI search. We walk through this in how to name a cleaning business.
- File the Articles of Organization with the North Carolina Secretary of State, $125.
- Get an EIN from the IRS, which is free and takes a few minutes online.
- File your assumed business name with your county Register of Deeds if you use a trade name.
- Set up general liability insurance before you take on clients.
- File your annual report with the Secretary of State by April 15 each year to keep the LLC active.
You can clean as a sole proprietor first and form the LLC once the money is coming in. There is no wrong order as long as you have your insurance and any local registration before you take clients.
Where do you find your first cleaning clients in North Carolina's cities?
Your first clients in North Carolina come from two places: Realtors and property managers who need move-in and move-out cleans, and Google once your business name and profile are set up. North Carolina has an edge here, because it is one of the top states in the country for people moving in, and every move is a home that needs cleaning.
Move-in and move-out cleans are the fastest opening, because most cleaners avoid them. Charlotte and the Raleigh-Durham Research Triangle are absorbing new residents constantly, and Greensboro, Winston-Salem, and Asheville add steady demand, so Realtors and property managers are booking these all the time. One relationship like that did a lot for us. One email to a Realtor named Danielle turned into 47 cleans over the following years, which is $16,718.34 in revenue from a single email. With North Carolina's pace of in-migration, that kind of Realtor relationship is everywhere.
Three things to get right before you spend a dollar on ads:
- Answer the phone. About 70% of cleaning companies do not answer on the first try, and only 30% call back after a voicemail. Answering puts you ahead of most of your competition in any North Carolina city.
- Put your prices online. About 95% of cleaning companies have no transparent pricing on their site. Flat-rate prices a client can see are the biggest thing standing between a lead and a booking.
- Let people book at 10pm. A live booking widget that takes the card means you capture clients while they are interested, without a phone call.
The tool Jen and I use for both of these is ConvertLabs. It puts an instant-quote form on your site, so a client picks their options, sees a flat-rate price on the spot, and books with a card in about 60 seconds. Our own widget turns about 33% of the people who fill it out into paying clients. You can get 30 days free at convertlabs.io/blueprint. That is an affiliate link, so Jen and I earn a fee if you sign up, at no extra cost to you.
For the full playbook, read how to get clients for a cleaning business.
Where do you find cleaners in North Carolina?
You find cleaners in North Carolina the same way you find clients, by posting where people already look for work and screening for reliability over experience. You are screening for dependable people who will represent your brand well.
Indeed, Facebook groups, and Craigslist still work across North Carolina's metros, and the state's growing service workforce means there are people looking. North Carolina does not have a worker-classification law as strict as California's, so the independent contractor model is straightforward here, though you still follow the federal IRS rules on who counts as a contractor. This is general information and not legal advice. Hire for reliability and communication, pay your cleaners well, which on our model is 60% of the job, and treat the relationship as a partnership. We cover the full process in how to find cleaners for a cleaning business.
New owners worry about three things with contractors. Here is how the model answers each.
- Quality control. You bring on cleaners who already know how to clean, so quality comes from feedback rather than training. Clients rate every clean, you pass that straight to the cleaner, and anyone who slips stops getting offered work. Your standard travels through the feedback loop.
- Will a cleaner take my clients? The client books, pays, and keeps a card on file through your system, so the relationship and the billing stay with your brand. Your contractors get a steady stream of pre-sold jobs they never had to find or quote, which is what they would give up by going around you. A non-solicitation clause in your contractor agreement backs it up.
- Could I get in trouble for treating employees like contractors? You keep them genuine independent contractors through how the work runs. You offer gigs through ConvertLabs and they accept or decline, they wear their own clothes, drive their own cars, and bring their own supplies, and you set what a finished home should look like while they choose how to get there. Put that in a written contractor agreement and it holds up to the control test above.
Is a cleaning business profitable in North Carolina?
A cleaning business is profitable in North Carolina, and the state's growth is the reason it is one of the better places to start right now. People keep moving in, and every move is a clean. Jen and I built Oak Bay Clean to about $2.8M in sales since July 2021 at roughly a 28% margin, running it with 18 cleaners, and we run it from Canada. The same model works for the owners we coach across North Carolina, because profit comes from the model, not the zip code.
The way we set prices is to charge flat-rate packages by square footage and number of bathrooms, landing around 75 to 80% of the most expensive cleaner in your market. Charlotte and the Triangle support strong prices, and the steady flow of new residents keeps clients coming. Clients pay at the time of the clean, your contractors are paid out of that same money, and you keep the spread.
Frequently asked questions
How much does it cost to start a cleaning business in North Carolina? Under $300 if you clean houses yourself, or about $700 to $900 to build a company. North Carolina has a $125 LLC filing and no franchise tax on a standard LLC. The line to remember is the $200 annual report, due every April 15, which is higher than most states charge.
Do I need a license to start a cleaning business in North Carolina? There is no statewide cleaning license, and North Carolina ended its privilege license tax, so most cities do not require a general business license to clean houses. Your main local step is filing an assumed business name if you use a trade name. This is general information, not legal advice.
Do I charge sales tax on cleaning in North Carolina? Standard residential and commercial cleaning is not subject to North Carolina sales tax. There is a nuance for repair and maintenance services, so if you add specialized maintenance work, confirm with the North Carolina Department of Revenue.
Do I need an LLC to clean houses in North Carolina? No, you can start as a sole proprietor, but many owners form an LLC to separate personal assets from the business. A North Carolina LLC costs $125 to file plus a $200 annual report.
How do I get my first cleaning clients in North Carolina? Email Realtors and property managers about move-in and move-out cleans, set up your Google Business Profile, and put transparent prices and a booking widget on your site. With so many people moving to North Carolina, relocation cleans are a steady source of work. One Realtor relationship was worth $16,718.34 to our business over time.
Do I need to buy supplies to start a cleaning business in North Carolina? No. On the contractor model, your cleaners bring their own supplies and equipment, which is the main reason North Carolina startup costs stay low.
How much can a cleaning business make in North Carolina? There is no structural cap once you have a team. Our own business has done about $2.8M since July 2021 at a 28% margin. North Carolina's in-migration and growing metros give you a deep pool of clients to price against.
Should I start with residential or commercial cleaning in North Carolina? Residential. Clients pay at the time of the clean, so the money funds the business. Neither is taxed in the standard case, so that is not the deciding factor here. Commercial pays slower, so add it later, once your cash flow can carry it.
Where to start
The steps are the easy part. Getting your first clients and keeping good cleaners is the work, and that is exactly what Jen and I walk through in the free 22-Day Cleaning Business Master Checklist and the 22-Day Blueprint ebook. A few guides that pair well with this one:
- How to start a cleaning business in 2026 (step-by-step guide)
- How much does it cost to start a cleaning business
- How to start a cleaning business in Georgia
- How to get clients for a cleaning business
About the author
Victoria Westcott co-founded Cleaning Company Blueprint with her sister Jen. Together they built Oak Bay Clean, their cleaning company in Victoria, BC, to $2.8M in sales since 2021, running it with a team of contractors. Vic writes these guides from inside the business, sharing the model and the numbers behind it. More about Vic and Jen.
Get the weekly newsletter
Real stories and practical advice from two sisters who built a $2.8M cleaning business. Free every Monday.
Subscribe free →