How much to charge for carpet cleaning in 2026. Per-room rates ($25–$75), per-square-foot rates ($0.20–$0.40), add-ons, and how to price steam cleaning vs. dry cleaning jobs.
Carpet cleaning is one of the most profitable add-on services a cleaning business can offer — and one of the most frequently mispriced. Most cleaning businesses either undercharge (treating it as a cheap upsell) or skip it entirely because they aren't sure how to quote it. This guide gives you the exact rate structure used by profitable carpet cleaning businesses in 2026.
Whether you're adding carpet cleaning to an existing house cleaning service or building a standalone carpet cleaning business, these rates, formulas, and add-on pricing will help you quote confidently and win more jobs.
There are two standard pricing methods for carpet cleaning: per room and per square foot. Each has its place.
Per-room pricing is the easiest to communicate to clients. A 'room' is typically defined as any area up to 200–250 sq ft. Hallways, closets, and staircases are priced separately. This method is fast to quote over the phone and easy for clients to understand.
Per-square-foot pricing is more accurate and scales better for large homes and commercial jobs. It requires measuring the actual carpeted area but eliminates disputes about what counts as a 'room.'
Most residential carpet cleaning businesses use per-room pricing for homes under 2,500 sq ft and switch to per-sq-ft pricing for larger homes and commercial jobs.
Per-room rates (residential): - Living room / main area: $45–$75 - Bedroom (standard): $30–$50 - Bedroom (large / master): $40–$65 - Hallway: $15–$30 - Staircase (per step): $3–$6, or $40–$80 per staircase - Closet: $10–$20 - Whole-home package (3BR/2BA): $175–$300
Per-square-foot rates: - Steam cleaning (hot water extraction): $0.20–$0.40/sq ft - Dry cleaning / encapsulation: $0.15–$0.30/sq ft - Commercial carpet (office, retail): $0.10–$0.25/sq ft - High-traffic berber or wool: Add 20–30% premium
Minimum charge: Always set a minimum job charge of $100–$150. Jobs smaller than 2 rooms rarely justify the setup time and equipment transport.
Steam cleaning (hot water extraction) is the gold standard for residential carpet cleaning — recommended by most carpet manufacturers. It takes longer (carpets need 6–12 hours to dry) but removes deep-set dirt and allergens. Charge 20–30% more than dry cleaning rates.
Dry cleaning (encapsulation) uses low-moisture chemicals that dry in 1–2 hours. Ideal for commercial settings where downtime matters. Charge the standard rate or a slight premium for 'quick-dry' positioning.
When quoting, always specify the method. 'Hot water extraction steam cleaning' positions your service as premium and justifies higher rates. 'Quick-dry carpet cleaning' targets commercial clients who can't close for half a day.
Add-ons are where carpet cleaning profitability is made or lost. Always quote these as separate line items: - Pet odor treatment: +$30–$60 per room - Pet stain removal (heavy): +$25–$50 per area - Scotchguard / protector application: +$15–$25 per room - Red wine / ink / bleach stain treatment: +$30–$100 per stain - Deodorizer: +$15–$30 per room - Furniture moving (included or +$20–$40) - Area rug cleaning (per rug): $40–$150 depending on size
Pet odor and stain treatment is the most requested add-on and one of the most profitable. Upsell it on every job with pets. 'Do you have any pet odor areas you'd like us to treat while we're there?' converts 30–40% of pet-owner clients.
Before finalizing any carpet cleaning quote, verify it covers your costs: equipment depreciation (truck mount or portable machine, $5–$15/job), cleaning solution ($3–$8/room), labor time (typically $35–$55/labor hour), and travel. Your carpet cleaning revenue per labor hour should be $55–$90 for profitable standalone jobs.
Use the cleaning profit calculator to plug in your actual costs and verify margin before quoting.