Carpet Cleaning Business: The Honest Guide
Carpet cleaning is one of the small service businesses that consistently outperforms its reputation. The work isn't glamorous, the equipment isn't sexy, and nobody puts "carpet cleaner" on their business card with enthusiasm. But the unit economics are good, the customer base is enormous, the seasonality is mild compared to outdoor service businesses, and operators who stick with it for 3-5 years often build real $80K-$150K solo businesses.
Google gets about 1,300 searches a month for "carpet cleaning business" alone, plus another 8,000 a month for things like "how to start a carpet cleaning business," "carpet cleaning business plan," "is carpet cleaning a good business," and "carpet cleaning business for sale." Most searchers are imagining the work without realizing the business side is actually friendlier than the work itself suggests.
Well, this is the honest guide. It's about telling you as much of the reality as we can, so that you can make an informed decision. But remember, we're not telling you that it's right for you, we're not telling you it's risk free. You should always do your own research before spending your own hard-earned cash, or doing something that falls into regulatory, legal or compliance territory.
What this guide covers
We've written a separate article on each of the topics below. Bounce around to whichever one matches what you're actually worrying about right now.
- How to Start a Carpet Cleaning Business - the actual sequence
- Carpet Cleaning Business Plan - what to put on paper
- Carpet Cleaning Business Start Up Cost - the line-by-line
- Carpet Cleaning Business Equipment - portable vs truck-mounted
- Is Carpet Cleaning a Good Business? - the honest pros and cons
- Carpet Cleaning Business For Sale - how to value an existing operation
- Carpet Cleaning Business Software - scheduling, invoicing, and CRM
- Carpet Cleaning Business Website - what works and what's a waste
- Carpet Cleaning Insurance - what to carry
- Pricing Your Carpet Cleaning Services - per room vs per square foot
Why people start carpet cleaning businesses
The case for carpet cleaning is real and quietly excellent.
Lower seasonality than most service work. Unlike landscaping or pressure washing, carpet cleaning is mostly indoor work. People clean carpets year-round, and demand actually increases in fall/winter (post-holiday cleanup, pre-holiday preparation, indoor mess from rain and snow).
Repeat customers are realistic. A homeowner who likes you typically calls again every 12-24 months. A customer base of 200-300 households produces meaningful predictable revenue.
Commercial work scales nicely. Office buildings, restaurants, healthcare facilities, and retail spaces all need regular carpet cleaning. A few solid commercial accounts can dramatically stabilize revenue compared to all-residential.
The equipment lasts. A quality portable extractor can run 5-10 years with maintenance. A truck-mounted system can run 8-15 years. Compared to landscaping equipment that gets beaten up faster, carpet cleaning equipment is durable.
Lower competition than landscaping or pressure washing. The barrier to entry is slightly higher (the work is less obvious to passersby and the equipment requires more learning), so there are fewer side-hustlers undercutting professional rates.
Why people quit carpet cleaning businesses
The physical work is harder than it looks. Moving furniture, dragging hoses, kneeling for spot cleaning, and climbing stairs all add up. The lower-back wear is real and shows up around year 5-7 for most full-time operators.
Customer expectation gaps. Some customers expect professional cleaning to remove every stain that's accumulated over 10 years of use. Some stains can't be removed at any price; some carpet conditions can't be improved. Managing expectations is part of the job.
Truck-mounted equipment is expensive and breaks expensively. A $20,000 truck-mounted system that needs a $3,000 repair is a significant hit. Operators who jump to truck-mount before they have the customer base to justify it consistently get into financial trouble.
Marketing is more competitive than you'd think. The big brands (Stanley Steemer, Chem-Dry) spend significant money on TV, online ads, and franchise marketing. Independent operators have to be smart about local marketing to compete.
How a carpet cleaning business actually makes money
Carpet cleaning revenue comes from a few specific service categories that operators learn to bundle and price effectively.
Residential carpet cleaning. The bread and butter. Most operators charge $40 to $80 per room, with a typical 3-room special at $99 to $199. Whole-house jobs (5 to 7 rooms) run $200 to $450. A solo operator with portable equipment can do 2 to 4 jobs per day. With truck-mounted equipment, 4 to 7 jobs per day is realistic. Average ticket varies by market: $150 to $280 in moderate markets, $250 to $450 in higher-cost metros.
Upholstery cleaning. Add-on service that pairs naturally with carpet cleaning. Sofa cleaning runs $80 to $150, sectional sofas $150 to $300, individual chairs $40 to $80. Customers booking carpet cleaning often add upholstery once they're already paying for the visit, so the marginal revenue is high.
Tile and grout cleaning. A specialty service with higher per-square-foot rates than carpet ($0.50 to $2.00 per square foot vs $0.20 to $0.50 for carpet). Requires specific equipment but the margins are excellent and customers who have tile floors usually want them periodically cleaned.
Pet stain and odor treatment. Premium add-on for pet-related issues. $25 to $80 per affected area. Some operators specialize in pet-heavy markets and charge significantly more for full enzyme treatment of pet urine contamination.
Commercial carpet cleaning. Office buildings, restaurants, retail stores, healthcare facilities. Per-square-foot pricing is lower than residential but volume is much higher. A regular office cleaning contract for a 10,000 square foot space at $0.10 to $0.20 per square foot per visit, scheduled monthly, produces $1,000 to $2,000 per visit on a recurring basis. A single decent commercial account can stabilize revenue more than 20 residential customers.
Move-in and move-out cleanings. A reliable channel through partnerships with property management companies and realtors. Often pays per-job rates that are 20 to 40% higher than typical residential because the cleanings are time-sensitive and customers don't shop around.
Scotchgard and protectant application. Add-on product applied to freshly cleaned carpet. Costs the operator $15 to $30 per room in product, sells for $20 to $40 per room. High margin and easy upsell during the cleaning visit.
The realistic year-one income picture for a solo full-time carpet cleaner with portable equipment: $30,000 to $55,000 in gross revenue, $18,000 to $38,000 in net profit. By year three, with truck-mounted equipment and a stabilized residential customer base plus 1 to 3 commercial accounts, $70,000 to $130,000 gross and $40,000 to $75,000 net is realistic. Operators who build to crews and multiple trucks scale higher but it's a different business at that point.
Where the customers actually come from
The reliable channels for new carpet cleaning operators in 2026:
Google Business Profile. This is more important for carpet cleaning than for most service categories on this site. Customers search "carpet cleaning near me" exactly when they need it, and Google Business Profile listings (the map pack) get the click before any organic results. Setting up a profile, getting real reviews, and posting regular updates is the single highest-leverage marketing activity for new carpet cleaners.
Door hangers in target neighborhoods. Same playbook as landscaping and pressure washing. Print 200 hangers, walk a target neighborhood, hang one on every promising door. Carpet cleaning hangers convert at the typical 1 to 2% rate. Full guide: Door Hangers for Small Business.
Posts in Nextdoor and Facebook neighborhood groups. Free. Carpet cleaning posts get high engagement because everyone has carpets and most people are vaguely aware they need cleaning more often than they actually do it.
Property managers and realtors. Move-in and move-out cleanings are recurring work. Cold-call 5 to 10 property management companies in your first month and ask about being on their preferred vendor list. Many will give you trial work if you can demonstrate reliability.
Asking friends and family for referrals. Same approach as every other service business. Don't ask for jobs; ask for referrals to people who need work.
Customer referrals after great service. This is the dominant channel after the first 6 to 12 months. Carpet cleaning customers refer at higher rates than most service businesses because the result is visible and the customer relationship is positive (you literally made their home cleaner).
What does NOT work in month 1: A fancy website without Google Business Profile (nobody finds it), Google Ads in expensive metros (cost per click can run $5 to $15), Yelp paid leads (low conversion), HomeAdvisor (you pay per lead and most don't book), and traditional advertising like newspaper ads (the audience doesn't match).
What the equipment actually does
The equipment decision in carpet cleaning is binary and consequential: portable extractor vs truck-mounted system. We cover this in detail in Carpet Cleaning Business Equipment, but the high level:
Portable extractor ($1,500 to $5,000). A unit you carry into the building. Plugs into a standard outlet, draws water from a tap, sprays and recovers water through a wand. You move it from job to job in your existing vehicle. Lower cost, slower per job, less suction power, less heat. Works for any building type including high-rises and condos where you can't run hoses from outside.
Truck-mounted system ($15,000 to $45,000). A permanently-installed extraction unit in a van or truck. Generates its own heat, produces much higher pressure and vacuum, and connects to the job site via long hoses (100 to 200 feet) running through doorways. Higher cost, faster per job, more powerful, higher daily revenue ceiling. Requires a dedicated work vehicle.
Wands and tools. Cleaning wands, upholstery tools, stair tools, tile and grout tools, hand-held spotters. $300 to $1,500 of accessories beyond the main extractor.
Cleaning chemicals. Pre-spray, traffic lane cleaner, spotters, defoamer, deodorizer, encapsulation cleaner, Scotchgard. $300 to $1,000 starter inventory, then $200 to $600 per month ongoing depending on volume.
Furniture sliders and protective equipment. Sliders, corner guards, drop cloths, hand truck, dollies. $100 to $300.
For most first-time operators, start with portable equipment even if you can afford truck-mounted. The customer base needs to exist before the truck-mounted economics work. Operators who jump to truck-mounted on day one often struggle to cover the equipment payment during the customer-base building phase.
What a typical day actually looks like
A solo carpet cleaner with portable equipment running full time typically does 3 to 5 jobs per day. The day looks roughly:
8:00 AM: Load equipment into vehicle. Check the schedule. Confirm the first customer is expecting you.
8:30 AM to 11:00 AM: First job. A typical residential 3-room cleaning takes 1.5 to 2.5 hours including walk-through, furniture moving, pre-spray, cleaning, and cleanup. The customer pays $129 to $199.
11:00 AM to 12:00 PM: Drive to second job. Eat lunch in the truck. Refill the chemicals.
12:00 PM to 2:30 PM: Second job. A whole-house cleaning at a higher ticket ($250 to $400). More furniture, more time, more revenue.
2:30 PM to 3:30 PM: Drive to third job. Quick break.
3:30 PM to 5:30 PM: Third job. Often a simpler one (apartment turnover, small home, single-room spotting work) at a lower ticket but higher per-hour rate.
5:30 PM to 6:30 PM: Drive home. Unload. Clean and rinse equipment. Pack chemicals away. Make notes on tomorrow's schedule. Bill any one-time customers.
Total: 9 to 11 hours of physical and travel work, five to six days a week. Year-round, with peaks in spring (post-winter cleanup) and fall (pre-holiday). Lighter in summer but not dead like landscaping.
Common mistakes that kill year one
Buying a $25,000 truck-mounted system on day one. Without an established customer base, the equipment payment kills you in months 4 to 8.
Underpricing to win the first jobs. Carpet cleaning has a real "race to the bottom" risk because customers shop on price for an unfamiliar service. Set realistic prices and accept that you'll lose the bargain hunters.
Damaging customer property. Over-wetting, wicking, color transfer, shrinking wool carpet, stripping deck stain that you didn't realize was failing. Carpet cleaning has real damage liability and the cure is technique, not insurance.
Skipping Google Business Profile. This is the single biggest free marketing channel for carpet cleaning and many new operators don't set it up until months in.
Not asking for reviews. Every happy customer should be asked for a Google review. The ask is awkward at first but it's the difference between zero reviews in year one and 30 reviews that drive future bookings.
Jumping to commercial work too early. Commercial accounts are great but they often require insurance, certifications, and pricing experience that new operators don't have. Build residential first, add commercial in year 2 or 3.
Quitting in months 4 to 8. Same pattern as every service business.
Who carpet cleaning is genuinely for
Carpet cleaning is a good fit if:
- You can do physical work for 6 to 8 hours a day
- You're willing to learn the technical side (chemistry, fiber types, methods)
- You're patient enough to build a customer base over 12 to 24 months
- You're comfortable with customer service and managing expectations
- You have $3,000 to $8,000 in startup capital for a portable setup
- You're willing to invest time in Google Business Profile and reviews
It's not a good fit if:
- You can't do physical labor
- You're impatient (carpet cleaning rewards slow customer base building)
- You expect rapid scaling
- You won't invest in the technical learning curve
If you've read this far and the case-against didn't kill your interest, the next step is How to Start a Carpet Cleaning Business.
Who writes this
These articles are written by the editorial team here, with input from working carpet cleaning operators who are quoted by name throughout the site. We don't invent customer stories.
What we make money on
Same three streams as the rest of the site: affiliate links, display ads, and digital products. We don't get paid more for recommending one option over another.
Start here
If you're brand new and trying to decide whether to start one, read Is Carpet Cleaning a Good Business? first.
If you've already decided, read How to Start a Carpet Cleaning Business.
If you're working out the equipment question (the biggest single decision), read Carpet Cleaning Business Equipment.