How to start a carpet cleaning business

Carpet cleaning is a repeat business: the same homes every year or two, and the same property managers every move-out. Your first big choice is the machine. Here is how to make it and the rest.

10 stepsIn the order to do them
Local rulesWho to ask, named
Free toolsName, plan and price

Carpet cleaning starts with a decision about equipment. A portable extractor costs less and fits in any van. A truck-mounted unit costs much more and cleans faster with more heat and suction. Both work; the choice sets your startup cost and what jobs you can take.

Key takeaways
  • A general business license usually covers it. Training and certification are voluntary but help sell.
  • Choose portable or truck-mount equipment based on the jobs you will take.
  • Price by room or by square foot, with set extras for stairs, stains and upholstery.
  • Move-outs and property managers bring steady repeat work.

1. Decide what you will offer

ServiceWho buys itNotes
Residential carpetHomeownersEvery year or two
Move-out cleaningProperty managers, tenantsSteady and fast
UpholsteryHomeownersAdd-on per piece
RugsHomeownersOn site or picked up
Tile and groutHomeownersSame equipment, other tools
Commercial carpetOfficesAfter-hours work

Water damage restoration is a separate business with its own training and insurance demands. Start with cleaning and add it on purpose, not by accident.

2. Check the license and permits

Carpet cleaning usually needs a general business license from your city or county and no trade license. The IICRC runs certifications for cleaning, inspection and restoration technicians. They are voluntary, but many customers and insurers recognize them, and the training covers fibers, chemistry and drying.

Where to askSearch your state's name plus "contractor licensing board" and "carpet cleaner license", and call your city or county permit office. Ask them, in plain words: what work can I do without a license, and what work needs one.

3. Register the business and set up taxes

The SBA lists the launch steps in this order: pick a location, choose a structure, choose a name, register, get federal and state tax ID numbers, apply for licenses and permits, open a business bank account, and get insurance. For a carpet cleaning business working out of a truck, the location is usually your home address and the area you will serve.

  • Structure. A sole proprietorship is the simplest. An LLC keeps the business separate on paper. Ask an accountant which fits your state and your plans.
  • Tax ID. The IRS gives out an employer identification number (EIN) online, and says you never have to pay a fee for one. Websites that charge for an EIN are not the IRS.
  • Self-employment tax. The IRS lists the self-employment tax rate as 15.3%: 12.4% for Social Security and 2.9% for Medicare. Income tax comes on top, so set money aside from every job.
  • Bank account. Open it before the first payment lands, so every dollar in and out is easy to find at tax time.

4. Pick a name customers can say and find

Your name goes on the truck, the invoices, the Google profile and the yard signs, so pick it once. The free carpet cleaning name generator gives 36 ideas for your town and style, each with a domain idea, and lists the checks to run before you commit: your state's business name search, a federal trademark search and the domain itself.

5. Get insured before the first job

The SBA describes general liability insurance as cover for financial loss from bodily injury, property damage, medical expenses and defending lawsuits. It says businesses with employees are required to carry workers' compensation, unemployment and disability insurance, and some states ask for more.

Water damage, a stain that gets worse, and wet floors are the claims to plan for. Ask your agent about general liability, commercial auto for the van or truck-mount, and cover for the equipment.

6. Gear up and add up your startup costs

No total here on purpose. What you spend depends on what you already own, new or used, and how much work you plan to take on. Price your own list with a local supplier, then put the numbers in the startup cost table of the free business plan generator, which adds them up for you.

  • A portable extractor or a truck-mounted unit
  • Wands, hoses and an upholstery tool
  • Pre-spray sprayers, a carpet rake and spotting chemicals
  • Air movers to speed drying
  • Floor protection, corner guards and furniture pads

The extraction equipment decides the total. A truck-mount means the vehicle and unit together are most of your spend.

7. Set your prices

Price by room or by square foot, with set prices for stairs, heavy stains, pet treatment and upholstery. Set a minimum per visit. The free labor rate calculator gives your hourly cost, and the break-even calculator shows how many jobs a month cover your equipment payment. Publish a clear room size limit so "a room" means the same to you and the customer.

8. Find your first customers

  • Property managers. Every move-out needs clean carpet.
  • Your past customers. Koira reminds them when it has been a year.
  • A price on your website. Instant quotes answer "how much for three rooms".
  • Reviews with photos. Before and after shots sell this trade.

Invoice as you pack up and take payment at the door. For property managers, send monthly invoices. Then ask for the review.

10. Grow past one truck

Add upholstery, rugs and tile to raise each ticket, and commercial accounts for weekday work. Train every helper on chemistry and drying before they work alone.

Sources

Last checked October 8, 2026. This page is general information, not legal or tax advice. Rules change and differ by state and city, so confirm with the agency named before you act.

FAQ

Do I need a license to clean carpets?

Usually just a general business license. Voluntary certifications like those from the IICRC help with training and trust.

Should I start with a portable or truck-mount?

Portable costs less and fits any vehicle. Truck-mounts clean faster with more heat and suction but cost much more. Pick based on the jobs you plan.

How do carpet cleaners price jobs?

By room or by square foot, with extras for stairs, stains and upholstery, and a minimum per visit.

How do I get carpet cleaning customers?

Property managers for move-outs, reminders to past customers each year, and reviews with photos.

We know what works. Leave it to Koira.

☼⚙
Standard⚡ Turbo
● Koira did it● You by hand
Today $9,300$8,100 / $1,200
This week $25,050$18,570 / $6,480
This month $69,300$46,150 / $23,150
Money, just now
Reminded Sean Love, $1,850. Polite reminder with the pay link.
Bids, 9:44 am
Nudged Dana on the kitchen bid. Day 3 follow up. She opened it at 9:12.
Convos, 9:41 am
Texted back a missed call. Walk through booked Thu 10:00.
How to Start a Carpet Cleaning Business: Equipment and Pricing | Koira