How much is a carpet cleaning business worth?
Short answer: a typical carpet and upholstery cleaning business sells for around 2× seller's discretionary earnings (SDE) at main-street size — roughly $315,000 on $157,500 of SDE in the worked example below. Buyers are really pricing two things: the repeat cycle built into carpet (people re-clean every 12–18 months, if you remind them) and the truckmounts in the driveway. See how your figures land in the valuation calculator and on our carpet cleaning industry page.
The number
No realized, trade-specific multiple for carpet cleaning is published in BizBuySell's trailing-five-year data (Q3 2021–Q2 2026) — it is folded into broader cleaning categories, so what follows is category data, labeled as such. The working frame is the IBBA Market Pulse ladder (Q2 2026): 2.0× SDE for deals priced under $500K, 2.8× at $500K–$1M, 3.1× at $1M–$2M, then 4.8× EBITDA at $2–5M. Most carpet cleaning sales sit on the first rung.
A worked example (margin is an assumption):
- Revenue: $450,000
- SDE margin, assumed: 35% → SDE = $450,000 × 0.35 = $157,500
- IBBA ladder at this size: 2.0× → $157,500 × 2.0 = $315,000
Equipment note: late-model truckmounts are often worth real money separately, but buyers usually price the business on earnings and treat the rigs as part of the deal — a $90,000 truckmount does not add $90,000 to the price if the earnings do not support it. The proxy ceiling: large public Business & Consumer Services companies trade at 14.26× EV/EBITDA (Damodaran Online, January 2026). That is what scale, diversification, and a stock ticker do to a multiple. A two-van operation gets the main-street number, because buyers price the risk that the phone stops ringing.
How buyers actually value a carpet cleaning business
Carpet buyers underwrite the repeat cycle and the reminder system. A customer cleaned once is a job; a customer on a 12-month recall list, emailed and texted until they rebook, is an annuity. Buyers ask what share of revenue comes from past customers versus fresh ad spend — a business living on Google Ads and Groupon-style discounts is buying its revenue every month, and it prices like it. They split the mix three ways: residential repeat work (sticky, route-able), commercial contracts — offices, churches, property managers, janitorial subs — which are fewer, bigger, and actually contractual, and one-off rental turnovers tied to a handful of apartment complexes (good volume, concentration risk). Then they check the fleet: truckmount hours and condition, because a worn-out extractor is a capital bill arriving right after closing. IICRC certification and a real spotting/chemistry skill set matter at the margin — they are why some shops charge $0.45 a square foot and others fight at $0.25.
What raises the price — and what kills it
Raises it:
- A recall/reminder engine: past-customer revenue above ~50% without ad spend
- Signed commercial accounts — offices, clinics, property managers — on recurring schedules
- Add-on attach rates: upholstery, tile and grout, protector — revenue per stop rising
- Truckmounts with documented maintenance and hours, plus a spare van
- Route density: stops clustered so a tech finishes 5–6 jobs a day
Kills it:
- Revenue that restarts from zero every January — no database marketing at all
- Portable-only equipment priced like truckmount capacity
- One apartment complex or one janitorial partner as a third of revenue
- Owner is the only certified tech and the only one who can quote commercial work
- Discount-led marketing that trained customers to wait for a coupon
Move your number
The levers here are about turning one-time jobs into a book. Stop leaking margin on every ticket: card-on-file for commercial accounts and deposit links for big residential jobs cut both processing waste and no-shows — the Finix payments team handles that side for owners we work with. Automate the recall cycle: a 12-month reminder sequence, quote follow-ups, and review requests that fire without you remembering are an operations build — the ClaroPro team's work. Put the customer database to work as a system: when your recall list, service history, and square-footage records live in software a buyer can audit — instead of a notebook in the van — the repeat revenue becomes provable, and provable revenue is what gets paid for; a Nova engineering team builds that layer when the off-the-shelf tools fall short. Check where you stand first: run your numbers through the calculator.
This is an educational framework with the math shown — not an appraisal, and not a promise of what your business fetches. Every caveat on this page exists to protect you, the owner: so you do not overpay for a competitor's worn fleet, undersell a recall list you spent a decade building, or accept a price built on revenue the buyer never verified. A real price is set by a real buyer on a specific day, after they have ridden your routes and read your books.
More guides
AI for Carpet Cleaning: What Actually Works in 2026
Real use cases, real tools, what to ignore.
Payments for Carpet Cleaning: What Stripe, Square, and the Big Processors Actually Cost You
How money moves in your trade — and what it really costs.
Tech for Carpet Cleaning: The Software Stack That Actually Makes Money
Your trade's tech stack: when to buy, build, or book a team.
Want this handled for you?
Help from the Emanuel Pleitez AI team — tell us what's eating your week and we'll point you at the fix.
Prefer a human?
Book a human AI builder behind the Pleitez AI agent team — $1,000/hr. That could be Emanuel, or someone of his caliber or better.