Skip to content

Starting a business

How to Start a Carpet Cleaning Business

By The Launch Pad TeamPublished June 26, 20269 min read

Carpet cleaning is a proven, recession-resistant service business with strong margins and high repeat demand. You can start with a portable hot-water extractor for a few thousand dollars or invest in a truck-mount for serious volume — this guide breaks down both paths, plus pricing, chemicals, and finding clients.

How do you start a carpet cleaning business, step by step?

Register your business, get liability insurance, buy a hot-water extractor (portable or truck-mount), stock cleaning solutions, set per-room or per-square-foot pricing, then win clients through reviews and property managers.

  • Decide between a portable extractor (lower cost, more labor) or a truck-mount (higher cost, more power and volume).
  • Register an LLC, get an EIN, and open a business bank account.
  • Buy general liability insurance ($500–
    ,500/year) to cover furniture, flooring, and water damage.
  • Buy your extraction machine plus wands, hoses, and a spotting kit.
  • Stock pre-spray, traffic-lane cleaner, deodorizer, and protectant (Scotchgard-type).
  • Set pricing per room ($30–$60) or per square foot ($0.20–$0.45) and build a fast estimate flow.
  • Get your Google Business Profile live, win 5-star reviews, and pitch property managers and realtors.

How much does it cost to start a carpet cleaning business?

A portable-extractor startup runs about $3,000–$8,000. A truck-mounted setup costs

5,000–$45,000+ including the van. Insurance, chemicals, and software add another
,000–$2,500.

Startup costPortable setupTruck-mount setup
Hot-water extraction machine
,500–$5,000
$8,000–$25,000
Van or vehicle to mount/haul$0$5,000–
5,000
Wands, hoses, upholstery & stair tools$300
,000
Chemicals (pre-spray, deodorizer, protectant)$200$500
Spotting kit, air movers, vacuum$300$800
General liability insurance (annual)$500
,500
LLC, license, website & software$200$800
Total estimated startup$3,000–$8,000
5,000–$45,000+

What licenses and insurance do you need?

You need a local business license and general liability insurance covering property and water damage. Some areas require a sales-tax permit since cleaning is taxable, and commercial clients require certificates of insurance.

At minimum you need a local business license, an EIN, and general liability insurance — typically $500–

,500 a year. Liability is crucial because you’re working around expensive furniture, hardwood transitions, and the risk of over-wetting that causes mold or buckling.

In many states, cleaning services are taxable, so you’ll likely need a sales-tax permit and must collect and remit sales tax. Check your state’s rules early to avoid surprises at tax time.

IICRC certification isn’t legally required, but it builds trust and is often expected by property managers and insurance-restoration referrals. If you hire technicians, add workers’ compensation. A small equipment-coverage policy protects your costly extractor from theft or damage.

What equipment do you need to start carpet cleaning?

A hot-water extractor (portable or truck-mount), a cleaning wand and upholstery tools, pre-spray and rinse chemicals, a spotting kit, air movers for fast drying, and a strong vacuum for pre-cleaning.

  • Hot-water extractor — a portable unit to start, or a truck-mount for maximum heat, pressure, and volume.
  • Cleaning wand, solution and vacuum hoses, plus a stair tool and upholstery hand tool.
  • Pre-spray and traffic-lane cleaner to break down soil before extraction.
  • Deodorizer and carpet protectant (Scotchgard-type) — both are easy, high-margin upsells.
  • A professional spotting kit for grease, ink, wine, pet stains, and rust.
  • Air movers / fans to speed drying and prevent over-wetting and mold.
  • A commercial vacuum and a CRB (counter-rotating brush) machine for agitation on heavy soil.

How much should you charge for carpet cleaning?

Most cleaners charge $30–$60 per room or $0.20–$0.45 per square foot. A whole-house job averages

20–$300, with upsells like protectant, deodorizer, and pet treatment adding $20–
00 each.

ServiceTypical priceNotes
Per room$30–$60Simple, popular pricing for homeowners
Per square foot$0.20–$0.45Better for large or commercial jobs
Whole-house average
20–$300
Based on rooms and square footage
Carpet protectant (add-on)$0.05–$0.10 /sq ftHigh-margin, quick upsell
Pet odor / enzyme treatment$30–
00+
Premium add-on, strong demand
Upholstery (sofa)$70–$200By piece; great ticket-builder

How do you get your first carpet cleaning customers?

Build a Google Business Profile and chase reviews, partner with realtors and property managers for turnover cleanings, run a new-customer promo, and offer recurring service to offices and rental properties.

  • Launch a Google Business Profile and aggressively collect reviews — carpet cleaning is a search-driven business.
  • Partner with property managers and realtors for move-out and turnover cleanings — steady, repeat volume.
  • Pitch offices, daycares, and gyms on recurring commercial carpet maintenance.
  • Run an intro promo (e.g. 3 rooms for a flat price) and upsell protectant on every job.
  • Ask for referrals and reviews after every job, and post before-and-after photos online.
  • Follow up on quotes within the hour — speed-to-lead turns shoppers into booked jobs.

What systems should a carpet cleaning business set up?

You need lead capture, fast estimates with upsell options, scheduling, payment, and automated rebooking reminders. Carpet cleaning lives on repeat business, so following up with past clients is where the real profit is.

Carpet cleaning rewards repeat business and upsells, so your systems should make both effortless. You need a website to capture leads, a CRM to track every home and its cleaning history, and a fast estimate flow that surfaces protectant and pet-treatment add-ons at quote time.

Most carpet cleaners leave money on the table by never following up. Automated reminders to rebook every 6–12 months, plus fast quotes and on-the-spot card or text payment, turn one-time jobs into lifelong customers.

Launch Pad puts your website, CRM, estimates, invoices, payments, and AI follow-up in one done-for-you operating system — so rebooking reminders and review requests fire automatically while you run the wand.

Frequently asked questions

Is a carpet cleaning business profitable?

Yes — carpet cleaning has 50–60% margins and strong repeat demand. Solo operators commonly earn $75,000–

20,000 a year, and adding trucks, commercial accounts, and upsells like protectant can push revenue well into six figures.

Do you need a license to start a carpet cleaning business?

Usually a local business license, general liability insurance, and often a sales-tax permit since cleaning is taxable in many states. IICRC certification isn’t required by law but builds trust and unlocks referral work.

How much can you make carpet cleaning?

A solo carpet cleaner can earn $75–

50 per hour of cleaning and $75,000–
20,000+ a year. Running multiple truck-mounts and securing commercial contracts can scale revenue past $300,000 annually.

Should I buy a portable or truck-mounted carpet cleaner?

Start with a portable extractor (

,500–$5,000) to keep costs low and prove demand. A truck-mount delivers far more heat, pressure, and volume for higher daily revenue, but it’s a
0,000–$25,000+ investment best added once you’re booked solid.

Related guides

Part of our hubs on starting a business and AI for small business.

28 guides available.