Starting a business
How to Start a Carpet Cleaning Business
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 cost Portable setup Truck-mount setup Hot-water extraction machine ,500–$5,000$8,000–$25,000 Van or vehicle to mount/haul $0 $5,000– 5,000Wands, hoses, upholstery & stair tools $300 ,000Chemicals (pre-spray, deodorizer, protectant) $200 $500 Spotting kit, air movers, vacuum $300 $800 General liability insurance (annual) $500 ,500LLC, 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.Service Typical price Notes Per room $30–$60 Simple, popular pricing for homeowners Per square foot $0.20–$0.45 Better for large or commercial jobs Whole-house average 20–$300Based on rooms and square footage Carpet protectant (add-on) $0.05–$0.10 /sq ft High-margin, quick upsell Pet odor / enzyme treatment $30– 00+Premium add-on, strong demand Upholstery (sofa) $70–$200 By 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 a0,000–$25,000+ investment best added once you’re booked solid.Related guides
- How to Start a Pressure Washing Business
- How to Send Estimates and Invoices (and Get Paid Faster)
- The Best AI Tools for a Small Service Business
Part of our hubs on starting a business and AI for small business.
28 guides available.