Starting a carpet cleaning business costs between $4,000 and $150,000, and the number hinges almost entirely on one decision: portable extractor or truck-mount. A portable startup with a quality extractor, vacuum, wands, air movers, and chemicals runs $4,000–$10,000 out of your existing vehicle. A truck-mount operation with a van and installed system runs $25,000–$80,000. A multi-van company runs $80,000–$150,000+. Carpet cleaning isn’t a licensed trade — no special license required — but IICRC certification is the credibility signal that wins commercial accounts. The economics are strong: carpet cleaning earns $100–$175 an hour (versus $50–$60 for house cleaning), solo operators make $50,000–$100,000 (more with a truck-mount), gross margins run 50–70%, and the real money is in add-ons and recurring commercial accounts. The U.S. carpet cleaning industry generates roughly $6.9 billion a year across nearly 40,000 mostly small businesses.
Carpet cleaning is one of the best service businesses to start lean, which is why the carpet cleaning business startup cost question comes down to a single fork in the road: do you start with an inexpensive portable extractor, or commit to a five-figure truck-mounted system? Start portable and you can launch for a few thousand dollars; go straight to a truck-mount and you’re looking at a real capital investment before your first job. I’ve spent 25 years in pressure washing and exterior cleaning — the same cleaning principles of water, chemistry, and extraction that carpet cleaning runs on — and QuoteIQ, the field service software I co-founded, serves thousands of carpet cleaners, so the numbers below come from current industry research and the realities those businesses operate under. Here is the honest breakdown of what it costs and what actually makes it profitable.
A quality portable hot-water extractor ($2,500–$5,000), a commercial vacuum, carpet wands, air movers for faster drying, a starter set of chemicals (pre-conditioner, enzyme spotter, rinse, deodorizer, and protectant), a business license and insurance, an LLC, and initial marketing — working out of your existing vehicle. This handles homes, apartments, and small commercial spaces, and it’s where most successful operators start before reinvesting in a truck-mount.
A used or new cargo van ($15,000–$45,000) with an installed truck-mounted hot-water extraction system ($8,000–$35,000, with reliable used units at the lower end), a van wrap, a fuller chemical inventory, air movers, and a real marketing budget. The truck-mount heats water past 200°F, runs off the van’s engine, processes waste outside the home, dries carpets in 2–4 hours, and cleans far faster — which is what unlocks commercial contracts and higher daily volume. Most operators upgrade here after 6–12 months.
Multiple vans with truck-mounts, technicians, an office or warehouse, recurring commercial maintenance contracts, comprehensive insurance, and working capital to cover payroll and growth. This is a scaled operation running residential cleaning alongside commercial accounts — offices, property managers, and hotels — that turn carpet cleaning into a real recurring-revenue business.
| Item | Portable | Truck-Mount | Multi-Van |
|---|---|---|---|
| Extraction machine | Portable ($900–$5,000) | Truck-mount ($8,000–$35,000) | Multiple ($35,000–$100,000+) |
| Vehicle | Existing ($0) | Used–new van ($15,000–$45,000) | Fleet ($45,000–$120,000+) |
| Vacuum, wands & air movers | $400–$1,500 | $1,500–$4,000 | $4,000–$12,000 |
| Chemicals & supplies (initial) | $300–$800 | $800–$2,500 | $2,500–$8,000 |
| Van wrap / branding | Magnets ($70–$200) | Wrap ($2,500–$4,500) | Fleet wraps ($5,000–$15,000) |
| Insurance (GL + commercial auto), annual | $500–$1,500 | $1,500–$4,000 | $4,000–$12,000 |
| License, software & marketing | $500–$2,500 | $2,500–$8,000 | $8,000–$30,000 |
| Working capital | $500–$3,000 | $3,000–$12,000 | $12,000–$40,000 |
| Total | $4,000–$10,000 | $25,000–$80,000 | $80,000–$150,000+ |
Your machine choice is the single most important startup decision in carpet cleaning, because it sets your job quality, your speed, your pricing power, and which jobs you can even take. A portable extractor rolls on wheels, plugs into a standard 110-volt outlet, and goes anywhere you can carry it — which makes it ideal for apartments, high-rises, and walk-ups where a truck-mount’s hoses can’t reach. It’s cheap to buy ($900–$5,000) and pays for itself in days. The trade-offs are real: lower heat and suction, longer drying times, and limited capacity for back-to-back jobs.
A truck-mount lives permanently in your van and runs off a dedicated engine. It heats water past 200°F, pulls far stronger suction, processes dirty water into a tank outside the home, and dries carpets in two to four hours instead of overnight. Critically, it cleans 25–50% faster than a portable, which means more jobs per day — and because jobs per day is the single biggest revenue driver in carpet cleaning, that speed is what separates a $60,000 solo income from a $150,000 one. It also unlocks commercial work that a portable simply can’t service at volume. The catch is cost and overhead: a five-figure machine plus fuel, periodic maintenance, and eventual engine rebuilds. The proven path is to start portable, validate demand, and upgrade once you’re consistently booked. Whichever machine you run, the way you protect your daily revenue is route efficiency: route optimization that clusters jobs by proximity claws back the 60 to 90 minutes a day a poorly routed crew loses to drive time, and tight scheduling keeps the appointments packed and the truck moving.
| Service | Typical Price | Margin Note |
|---|---|---|
| Residential carpet clean (average) | $175–$285 | Core (gross 50–70%) |
| Upholstery (sofa to sectional) | $80–$300 | High-margin add-on |
| Carpet protectant (Scotchgard) | Add-on | Best upsell |
| Tile & grout / pet treatment | Add-on | High-margin add-on |
| Hourly revenue | $100–$175/hr | Far above house cleaning |
| Commercial / recurring contract | Recurring | Stability base |
Because pricing climbs as you add services, how you present the quote drives your ticket. Offering good-better-best service options on every estimate — a basic extraction, a deep clean, and a deep-clean-plus-protectant package side by side — lets customers trade up on their own, which is how operators report 15–25% higher average tickets without any extra selling.
The base carpet clean gets you in the door, but the profit is in three places. The first is add-ons, which are pure margin because you’re already on-site with the equipment running: carpet protectant (the single best upsell in the trade), upholstery cleaning at $80–$300 a piece, tile and grout, and pet odor and stain treatment. The second is recurring residential work — every carpeted home needs cleaning at least annually, and many on a biannual cycle, so a satisfied customer is a predictable rebooking, not a one-off. The third, and the biggest scaling lever, is commercial accounts: offices, property managers, hotels, and other high-traffic facilities that need routine maintenance on contract.
Two tools turn that into recurring revenue and repeat bookings. Putting commercial and repeat-residential clients on recurring subscription billing for quarterly or annual maintenance turns one-time jobs into predictable monthly income and locks in the relationship. And because carpet cleaning is a visual, before-and-after business, documenting every job with before-and-after photo capture both protects you from disputes on expensive furniture and builds the dramatic-transformation library that sells the next job and the next add-on.
Carpet cleaning is far less seasonal than the outdoor trades because the work is indoors, but demand still has a rhythm: spring deep cleans, fall refreshes before the holidays when people host guests, and a steady stream of real-estate move-out and move-in turns year-round. Cold-weather months can be slower for residential work, which is exactly why commercial accounts matter — an office or property-management contract cleans on a schedule that doesn’t care about the season, smoothing out the residential dips. The trade is genuinely resilient: recurring household demand tied to indoor-air-quality awareness and routine commercial maintenance keeps it steady even when consumer confidence wobbles.
In a market this fragmented — nearly 40,000 small operators where customers comparison-shop on Google before booking — reputation is the main growth lever, and the highest-rated nearby operator usually wins the job. Sending automated review requests the moment each job is paid builds the five-star wall and the local-search visibility that keep new bookings coming in through the slower stretches.
| Startup Investment | Avg. Revenue/Month | Break-Even |
|---|---|---|
| $4,000–$8,000 (portable startup) | $6,000–$15,000 (homes + apartments) | ~1 month |
| $25,000–$40,000 (truck-mount) | $12,000–$30,000 (higher volume + commercial) | 3–6 months |
| $80,000+ (multi-van) | $30,000–$70,000+ (residential + contracts) | 6–18 months |
Carpet cleaning recovers its startup cost faster than almost any trade — a portable pays for itself in days of work, and a truck-mount in 8 to 14 months if you book consistently. The businesses that scale build recurring residential cycles and commercial maintenance accounts, upsell add-ons on every single job, and add vans only as booking volume justifies them, because in carpet cleaning the profit comes from jobs per day and repeat relationships, not from the most expensive machine in the garage.
A carpet cleaning business costs $4,000–$150,000 to start, depending on equipment. A portable startup with a quality extractor, vacuum, wands, air movers, and chemicals runs $4,000–$10,000 out of your existing vehicle. A truck-mount operation with a van and installed system runs $25,000–$80,000. A multi-van company runs $80,000–$150,000+. Most operators start portable to keep costs low and prove demand, then upgrade to a truck-mount after 6–12 months of revenue. The single biggest cost variable is the portable-versus-truck-mount decision.
Start portable unless you already have steady booking volume lined up. A portable extractor ($900–$5,000) plugs into a standard outlet, goes anywhere including apartments and high-rises, and pays for itself in days — but it has lower heat, longer drying times, and limited daily capacity. A truck-mount ($8,000–$35,000 installed) heats water past 200°F, dries carpets in 2–4 hours, cleans 25–50% faster (more jobs per day), and unlocks commercial work — but it’s a five-figure asset with real overhead. The proven path is to start portable, validate demand, and upgrade once you’re consistently booked.
A solo operator running a portable typically earns $50,000–$100,000 a year, rising to $100,000–$180,000 with a truck-mount because it cleans faster and fits more jobs into a day. Two-van operations reach $120,000–$200,000, and multi-crew companies with commercial contracts run $300,000–$800,000+. Carpet cleaning has high hourly revenue — $100–$175 an hour versus $50–$60 for house cleaning — with gross margins of 50–70% and net margins of 15–35%. The biggest earnings driver is jobs per day, which is why route density, equipment speed, and add-on upsells matter so much.
The core portable kit is a quality hot-water extractor ($2,500–$5,000), a commercial vacuum, carpet wands and hoses, air movers for faster drying, and a starter set of chemicals — pre-conditioner, enzyme spotter for pet stains, neutralizing rinse, deodorizer, and carpet protectant. Buy commercial-grade chemicals from professional distributors like Jon-Don, Prochem, or Bridgepoint rather than consumer products. As you grow, the upgrade is a truck-mounted system installed in a van, which heats water hotter, dries faster, and cleans 25–50% quicker than a portable.
Carpet cleaning is not a licensed trade, so there’s no special license required — just a general business license and, in many areas, a sales tax license. An LLC is strongly recommended to protect your personal assets, since property damage and chemical mishaps are real risks. The credential that matters is IICRC certification (from the Institute of Inspection, Cleaning and Restoration Certification). It isn’t legally required, but it’s the industry’s credibility signal — especially valuable for winning commercial accounts and property-manager contracts, where buyers specifically look for certified, trained technicians.
Carpet cleaning is priced per room, per square foot, or in bundled packages, with the average residential job landing around $175–$285. Per-room pricing is simplest for homeowners; per-square-foot is more accurate for larger or commercial spaces. Always build in add-on upsells — carpet protectant, upholstery ($80–$300 a piece), tile and grout, and pet treatment — because they carry high margins once you’re already on-site. Presenting good-better-best options raises average tickets 15–25%, and accurate room measurement up front prevents the awkward on-site price adjustments that cost you trust.
Yes — carpet cleaning is one of the more profitable service businesses because hourly revenue is high ($100–$175) and consumable cost per job is low, producing gross margins of 50–70% and net margins of 15–35%. It also has consistent, recurring demand (homes need it at least annually), high-margin add-ons, and a clear scaling path by adding vans and technicians. The most profitable operators upsell protectant and upholstery on every job, build recurring commercial accounts that smooth out seasonality, and run a truck-mount that lets them complete more jobs per day.
Add-on services and commercial accounts. Add-ons — carpet protectant (the best upsell in the trade), upholstery, tile and grout, and pet odor and stain treatment — are nearly pure margin because you’re already on-site with the equipment running, and they can lift average tickets 15–25%. Commercial accounts (offices, property managers, hotels, and other high-traffic facilities) are the biggest scaling lever, providing recurring contract revenue that doesn’t fluctuate with residential seasonality. Combining high-margin add-ons on residential jobs with steady commercial maintenance contracts is the formula for a high-income carpet cleaning business.
Much less than the outdoor trades, since the work is indoors. Demand has a rhythm — spring deep cleans, fall refreshes before the holidays, and a steady year-round stream of real-estate move-out and move-in turns — with cold-weather months somewhat slower for residential work. Commercial accounts are the antidote: offices and property-management contracts clean on a fixed schedule regardless of season, smoothing out residential dips. Overall the trade is resilient, supported by recurring household demand tied to indoor-air-quality awareness and routine commercial maintenance.
Carpet cleaning is a local-search trade — in a market of nearly 40,000 small operators, customers comparison-shop on Google before booking, and the highest-rated nearby business with a fast quote usually wins. A strong Google Business Profile with steady reviews is the highest-leverage thing you can build, so send a review request after every paid job. Beyond that: partnerships with property managers and real estate agents for recurring and move-out work, fast response to inquiries, and a portfolio of dramatic before-and-after photos. Recurring residential cycles and commercial contracts, not constant new-customer hunting, drive a stable carpet cleaning business.
25-Year Service Business Veteran · Pressure Washing & Exterior Cleaning Operator · QuoteIQ Co-Founder · 580K+ YouTube Subscribers
Mike Vidan has built, scaled, and operated pressure washing and exterior-cleaning businesses for over two decades — the same water, chemistry, and extraction principles that drive carpet cleaning. He co-founded QuoteIQ, a field service CRM for home service contractors with 40,000+ daily users across 50+ trades, used by thousands of carpet cleaners for tiered quoting, route optimization, recurring billing, and before/after documentation. The cost, pricing, and margin data in this article draws from current industry research and the realities of the cleaning businesses that run on the tools Mike builds.
From good-better-best tiered quoting and route optimization to recurring commercial billing, before/after photo documentation, and automated review requests — QuoteIQ is the #1 rated carpet cleaning CRM, running the daily operations of carpet cleaners across the country.
See QuoteIQ for Carpet Cleaning →Browse all of Mike’s courses, templates, and business tools for service business owners.
Browse All Resources →