Carpet cleaning cost calculator

Enter the carpet area or count the rooms, pick the cleaning method and add the extras. See the low, typical and high price for your state, with every step of the math.

$0.27Typical per sq ft, hot water extraction
$75 to $109Usual job minimum
By ZIPLabor scaled to your state
How do you want to measure?
sq ft
Length × width of each carpeted room, added up. Skip tiled and wood floors.
Cleaning method
steps
pieces
Light chairs and side tables are usually moved for free.
pieces
Adjusts labor to your state's wages.
Carpet cleaning cost
$144 to $288
Typical $216 (US average)
$0.27Per sq ft, typical
$144Low
$288High
Free. Your numbers become an estimate you can send from your phone.

How we got this

  1. Hot water extraction rate$0.18 to $0.36 a sq ft (typical $0.27)Fixr, Bob Vila and CostHelper combined: low = middle of their lows, high = middle of their highs, typical = middle of their midpoints.
  2. Cleaning800 sq ft × rate = $144 / $216 / $288
  3. RegionUS average prices (no ZIP entered)Enter a ZIP to scale the labor part of the price to your state's wages.
  4. Total$144 to $288, typical $216
ItemQtyLowTypicalHigh
Hot water extraction carpet cleaning800 sq ft$144$216$288
Total$144$216$288

Sources: Fixr, carpet cleaning cost; Bob Vila, carpet cleaning cost; CostHelper, carpet cleaning; Thumbtack, carpet cleaning prices; BLS Occupational Employment and Wage Statistics, May 2025 (state and national files); US Census Bureau, 2020 ZIP Code Tabulation Area to county relationship file. Checked 2026-10-08.

Add this calculator to your websiteFree. Paste the code into any page builder that takes HTML. It fits its own height and works on phones.
<iframe src="https://www.koira.ai/embed/tools/carpet-cleaning-cost-calculator" title="Carpet cleaning cost calculator" width="100%" height="900" style="width:100%;max-width:100%;height:900px;border:0;display:block" loading="lazy" allow="clipboard-write" data-koira-tool="carpet-cleaning-cost-calculator"></iframe> <p style="margin:6px 0 0;font-size:13px"><a href="https://www.koira.ai/tools/carpet-cleaning-cost-calculator" rel="noopener">Free calculator by Koira</a></p> <script>(function(){if(window.__koiraTools)return;window.__koiraTools=1;var ok=["https://www.koira.ai","https://koira.ai"];addEventListener("message",function(e){var d=e.data;if(!d||d.type!=="koira:tool-height"||ok.indexOf(e.origin)<0)return;var f=document.querySelectorAll("iframe[data-koira-tool]");for(var i=0;i<f.length;i++)if(f[i].contentWindow===e.source)f[i].style.height=Math.max(200,Math.min(8000,Math.ceil(+d.height||0)))+"px";});})();</script>
Key takeaways
  • Most carpet cleaning costs $0.18 to $0.36 a square foot for hot water extraction, about $0.27 typical.
  • Small jobs are set by the minimum charge, usually $75 to $109, not by the area.
  • Stairs, pet treatment, protector and moving heavy furniture are priced on top. Ask for each by name.
  • Per-room prices are a per-foot rate in disguise. Measure the rooms to compare quotes fairly.

How much does carpet cleaning cost per square foot

Most carpet cleaners work out a job by the square foot, even when they quote by the room. We read four public cost guides and took the per-foot rates they give for hot water extraction, the method most companies use.

SourcePer sq ft
Fixr$0.18 to $0.36
Bob Vila$0.20 to $0.40
CostHelper (975 sq ft home, steam)$0.15 to $0.31
Combined$0.18 to $0.36, typical $0.27

The combined low is the middle of the three lows, the high is the middle of the three highs, and the typical rate is the middle of the three midpoints. At those rates a 1,000 sq ft carpeted home costs about $180 to $360 to clean, with $270 the typical price.

Thumbtack works it the other way round. It puts the national average job at $147 to $288, with most people paying about $206. Divided by one medium living room that comes to $0.53 to $0.98 a foot, which shows how much of a small job is the trip and the setup rather than the carpet.

Measuring the carpetMeasure each carpeted room wall to wall, multiply length by width and add the rooms together. Leave out tile, wood and vinyl floors. Closets count if they are carpeted. A 12 by 15 ft bedroom is 180 sq ft.

Carpet cleaning prices per room

Many companies advertise a price per room, because it is easy to say on the phone. It hides two things: how big a room is, and a minimum charge folded into the first room. Thumbtack's national averages show it clearly.

RoomsNational averageAdded by the last room
1$130
2$164$34
3$196$32
4$231$35
5$279$48
6$342$63

The first room carries most of the cost. Each room after it adds $30 to $60. Fixr puts a typical room at $40 to $70 and lists national chains from about $30 to $150 a room, so the brand on the truck moves the price a lot.

A "room" also means different things to different companies. Some cap it at 200 or 250 sq ft and charge a living room as two. Some count a hallway as a room, others throw it in. When you compare quotes, ask how they define a room, or give them square feet and ask for a per-foot price.

The calculator can count rooms for you. Enter the number of rooms and an average size, and it turns that into square feet, prices it per foot and shows Thumbtack's per-room average next to it as a check.

Steam cleaning vs dry and low-moisture cleaning

There are two broad ways to clean carpet, and they cost about the same per foot. What changes is how deep the clean goes and how long the carpet stays wet.

  • Hot water extraction (steam). Hot water and cleaning solution are sprayed into the pile under pressure and sucked back out with the dirt. Truck-mounted units are the strongest. It is the deepest clean, and Fixr notes that many carpet warranties call for a professional deep clean once a year or more. Fixr says full drying can take up to a day or two.
  • Low-moisture (encapsulation). A foam or solution is worked into the fibers, dries into crystals that hold the dirt, and gets vacuumed up. It dries faster than steam and suits offices and light soil. CostHelper prices chemical cleaning of a 975 sq ft home at $186 to $390, which works out to $0.19 to $0.40 a foot.
  • Bonnet and dry compound. A spinning pad or an absorbent powder cleans the top of the pile. Fixr puts bonnet cleaning at $25 to $85 a room, drying in about 30 minutes, and dry compound at $60 to $130. It is quick and cheap, but it does not reach dirt at the base of the fibers.

Heavily soiled carpet, pet accidents and a carpet that has not been cleaned in years need hot water extraction, often with a pre-spray and a second pass. Low-moisture cleaning is a good choice for regular upkeep between deep cleans.

The fiber matters as well. Synthetic carpet such as nylon and polyester is the cheapest and easiest to clean. Natural fibers take more care and cost more. Fixr's whole-job ranges show the spread:

Carpet fiberFixr's rangeNote
Synthetic$60 to $300Most wall-to-wall carpet
Berber$80 to $310Loops keep dirt near the top
Cotton$90 to $340Usually steam cleaned
Silk$95 to $360Delicate, often done off site
Sisal$100 to $375Never steam or wet-shampoo
Wool$100 to $400No bleach or harsh chemicals

If you do not know what your carpet is made of, the cleaner will check before starting. Tell them about any wool or natural fiber rugs when you book, because some need a different method or a trip to a rug plant.

Stairs, pet stains and the other extras

The per-foot price covers open carpet. These are charged on top, and they are where two quotes for the same house drift apart.

ExtraTypical priceHow it is charged
Stairs$2 to $5Per step (Fixr, Bob Vila, CostHelper)
Pet odor and stain treatment$0.10 to $0.30Per sq ft treated
Carpet protector$5 to $10Per room (Fixr)
Moving heavy furniture$10 to $50Per piece (Fixr, Bob Vila)
Upholstery$50 to $80Per piece (Fixr)
Set-in stain removal$30 to $40Per stain (Fixr)

Pet urine is the hard one. If it has soaked through to the pad, a surface treatment helps the smell for a while but does not fix it. The pad and sometimes the subfloor under that spot need treating or replacing. A good cleaner will tell you that before starting, not after.

Moving furniture yourself is the easiest saving. Most crews will clean around a bed or a heavy dresser for free, and charge to move it.

A worked example: three bedrooms, a living room and stairs

A family has 1,000 sq ft of carpet across three bedrooms, a living room and the upstairs hall, plus 14 carpeted stairs. The dog has had accidents on about 150 sq ft of the living room. They want hot water extraction.

  • Cleaning. 1,000 sq ft × $0.18 / $0.27 / $0.36 = $180 / $270 / $360. Well over the minimum.
  • Stairs. 14 × $2 / $3.50 / $5 = $28 / $49 / $70.
  • Pet treatment. 150 sq ft × $0.10 / $0.175 / $0.30 = $15 / $26 / $45.
  • Total. $223 to $475, with about $345 as the typical price at the US average.

In a state where cleaning wages run above the national median, the labor part of that goes up. Enter a ZIP in the calculator to see it.

How often to clean carpet, and doing it yourself

Fixr's advice is a professional clean every 12 to 18 months, and it notes that many carpet warranties require one at least once a year, so keep the receipts. Bob Vila says at least once a year, more with pets, small children or heavy traffic. A cleaner quoted by Thumbtack suggests every 6 to 9 months for a busy home with dogs. Regular vacuuming in between matters too, because grit at the base of the pile is what wears the fibers down.

Renting a machine costs about $21 to $30 a day (Fixr) up to about $40 a day (Thumbtack, citing Consumer Reports), plus solution. It works for a spot or a small room. The rental units put down less heat and pull up less water than a truck mount, so carpet can stay wet longer, and too much soap left in the pile makes it attract dirt faster. For a whole house, the gap between a rental weekend and a professional job is often smaller than people expect.

Before the crew arrivesPick up small items, toys and anything breakable. Vacuum if you can. Tell the company about pets, set-in stains and the stairs when you book, so the quote matches the job.

How carpet cleaners should price a job

If you run a carpet cleaning business, the ranges above are what your customers read before they call. Your own price should come from your own costs and how many jobs you fit in a day.

  • Set a real minimum. The drive, the hose run, setup and teardown take the same time for one room as for five. Most companies charge $75 to $109 at the least. Price the first room or the first few hundred feet to cover the trip.
  • Measure, then quote per foot. Quoting per room is fine on the phone, but measure on site. A 400 sq ft family room is two rooms of work.
  • Price the extras as lines. Stairs, pet treatment, protector and furniture moving each go on the estimate by name, so the customer can choose and you do not give them away.
  • Count everything per job. Solution, pre-spray, fuel, machine wear, drive time and your labor. What is left is the margin. Our profit margin calculator shows the price that hits the margin you want.
  • Sell the next clean. A reminder at 6 or 12 months turns a one-off into a repeat customer.

The "Save as an estimate" button above puts each part on its own line. You can then send it from Koira for the customer to approve and pay a deposit on their phone.

Last checked October 8, 2026. More for your trade: how cleaning companies run on Koira.

FAQ

How much does carpet cleaning cost per square foot?

Hot water extraction usually costs $0.18 to $0.36 a square foot, about $0.27 typical, based on Fixr, Bob Vila and CostHelper. Small jobs cost more per foot because of the minimum charge.

How much does it cost to clean carpet in a 3 bedroom house?

Thumbtack's national average for three rooms is $196. By the foot, about 600 to 1,000 sq ft of carpet costs $108 to $360, with stairs and pet treatment extra.

How much do carpet cleaners charge per room?

Usually $40 to $70 a room, with the first room costing more because it carries the trip. Thumbtack's averages run from $130 for one room to $342 for six.

How much does it cost to clean carpet stairs?

About $2 to $5 a step. A standard flight of 13 or 14 stairs adds roughly $26 to $70.

Is steam cleaning better than dry carpet cleaning?

Hot water extraction cleans deeper and is the method most carpet warranties have in mind. Low-moisture and dry methods dry faster and cost about the same, and suit light soil and regular upkeep.

Is there a minimum charge for carpet cleaning?

Yes, most companies set one. CostHelper puts it at $75 to $109, and some national chains charge $125 or more.

How often should carpet be professionally cleaned?

Every 12 to 18 months for most homes, according to Fixr, and more often with pets, small children or heavy traffic. Many carpet warranties require a professional clean at least once a year.

We know what works. Leave it to Koira.

☼⚙
Standard⚡ Turbo
● Koira did it● You by hand
Today $9,300$8,100 / $1,200
This week $25,050$18,570 / $6,480
This month $69,300$46,150 / $23,150
Money, just now
Reminded Sean Love, $1,850. Polite reminder with the pay link.
Bids, 9:44 am
Nudged Dana on the kitchen bid. Day 3 follow up. She opened it at 9:12.
Convos, 9:41 am
Texted back a missed call. Walk through booked Thu 10:00.
Carpet Cleaning Cost Calculator: 2026 Prices per Sq Ft and Room | Koira