Professional carpet cleaning in the UK typically starts at around £50 for a small to medium-sized room, while stairs and a landing can cost around £85. Current 2026 UK cost guidance puts the average price for cleaning carpets throughout a typical three-bedroom property at roughly £250, while larger homes can reach £500 or more.
However, carpet cleaning prices vary considerably.
A lightly used bedroom carpet that needs refreshing is very different from a living-room carpet covered in pet hair, food stains and years of built-up dirt. Carpet type, room size, stain treatment, furniture, cleaning method and minimum call-out charges can all affect the final bill.
So if you are wondering how much does carpet cleaning cost, the price per room is only the starting point.
This guide explains typical UK carpet-cleaning prices in 2026, what professional cleaning normally includes, how much it costs to clean a whole house and whether paying for professional cleaning is worthwhile compared with hiring a machine yourself.
How much does carpet cleaning cost in the UK in 2026?
Current UK cost data gives the following useful starting prices:
| Carpet cleaning job | Typical UK cost |
|---|---|
| Small/medium room around 4m × 4m | Around £50 |
| Small room – broader cleaning-market range | £50–£75 |
| Stairs and landing | Around £85 |
| Minimum professional visit charge | Around £85 |
| Typical 3-bedroom home | Around £250 |
| Larger property | Around £500+ |
| Stain protection | Around £15 per room |
| Commercial carpet cleaning | Around £4 per m² |
Checkatrade’s May 2026 carpet-cleaning guide puts professional cleaning at around £50 for a 4m × 4m room, approximately £85 for stairs and a landing, and around £250 for the carpets in a typical three-bedroom home. It also reports that many professional companies operate a minimum visit charge of roughly £85.
These are ballpark figures rather than fixed national prices.
Your actual quote will depend on what the cleaner finds when they see the carpets.
Why can one room cost £50 if the minimum charge is £85?
This is one of the most confusing parts of professional carpet-cleaning pricing.
A company may advertise:
Carpet cleaning from £50 per room
but still have a minimum booking or call-out charge of around £85.
That means asking a professional to clean only one small bedroom may still cost £85.
The price per room usually becomes better value when several rooms are cleaned during the same visit because the cleaner only needs to travel, set up and pack away once.
For example, cleaning three rooms at the same appointment may work out considerably cheaper per room than arranging three separate visits.
How much does carpet cleaning cost per room?
For a small to medium-sized room, around £50–£75 is a useful current UK starting point.
But cleaners do not necessarily price every room equally.
A small box bedroom may cost less than a large open-plan living room.
Some companies measure the floor area, while others place rooms into size categories such as:
small
medium
large
extra-large
Ask how the company defines a room before comparing quotes.
A £40 advertised bedroom price and a £60 living-room price may simply reflect the difference in floor area.
How much does it cost to clean carpets in a 1-bedroom flat?
For a one-bedroom flat with carpet in the bedroom and living area, you might budget approximately £85–£150 depending on room sizes, hallways, condition and the company’s minimum booking charge.
If only one small room needs cleaning, the minimum call-out charge may determine the total.
If the hallway, lounge and bedroom are all included, the effective cost per area can improve.
Stain treatment, heavy soiling or specialist carpet fibres can push the price higher.
How much does carpet cleaning cost for a 2-bedroom home?
A two-bedroom property may cost roughly £120–£220 for professional carpet cleaning as a broad budgeting estimate.
The actual price will depend on how much of the property is carpeted.
A two-bedroom flat with laminate throughout the living room and kitchen might require cleaning of only two bedrooms and a hallway.
A two-bedroom house with carpets in the lounge, stairs, landing and both bedrooms involves substantially more work.
This is why the number of bedrooms alone is not enough to produce an accurate quote.
How much does carpet cleaning cost for a 3-bedroom house?
Current 2026 UK guidance puts the average carpet-cleaning cost for a three-bedroom property at around £250.
That is a useful starting point for a home containing carpets across several bedrooms, living areas, stairs and landing.
However, a three-bedroom house with only upstairs carpets could cost considerably less.
Likewise, a large three-bedroom property with heavily soiled carpets throughout could exceed the average.
When requesting quotes, list each carpeted area rather than simply saying:
“Three-bedroom house.”
For example:
Living room + 3 bedrooms + hallway + stairs + landing.
That gives the cleaner much more useful information.
How much does carpet cleaning cost for a 4-bedroom house?
For a larger property, a reasonable starting budget may be around £300–£500+ depending on the carpeted area and condition.
Current 2026 cost guidance notes that larger properties can reach around £500 or more.
Four bedrooms do not necessarily mean all four rooms are carpeted, though.
Likewise, a large staircase, multiple landings, separate dining room and several reception spaces can create much more work than bedroom count suggests.
For larger properties, a fixed quote based on the actual rooms may be more useful than trying to calculate everything from a national average.
How much does it cost to clean stairs and a landing?
Current UK guidance puts professional carpet cleaning for stairs and a landing at around £85.
Stairs can be surprisingly labour-intensive.
There are numerous individual treads and risers, tight edges and less room to manoeuvre cleaning equipment.
That is why a staircase does not necessarily cost less simply because its total floor area is smaller than a bedroom.
If you have several flights of stairs, tell the cleaner when requesting the quote.
What is included in professional carpet cleaning?
A proper carpet clean usually involves substantially more than running an extraction machine over the floor.
Current professional guidance describes a thorough process involving initial vacuuming, pre-treatment, agitation and then extraction cleaning.
A typical process may therefore include:
- Inspection of the carpet and stains.
- Thorough vacuuming to remove dry soil and loose debris.
- Pre-treatment of heavily soiled areas.
- Agitation to loosen embedded dirt.
- Hot-water extraction or another suitable cleaning process.
- Extraction of excess moisture.
- Treatment of particular stains where appropriate.
- Advice on drying and aftercare.
The precise method depends on the carpet.
This is why comparing two quotes purely by price can be misleading.
One business may be providing a quick surface wash.
Another may be spending considerably longer preparing and treating the carpet before extraction.
Is carpet steam cleaning the same as professional carpet cleaning?
The phrase steam cleaning is commonly used to describe hot-water extraction, although the process generally involves hot cleaning solution and extraction rather than simply blasting carpets with steam.
Professional hot-water extraction can be highly effective for deeper cleaning.
Current 2026 guidance places a thorough professional hot-water/steam-style clean at at least around £50 for a small to medium-sized room, with typical drying times around two to six hours depending on conditions.
Other cleaning methods can be more appropriate for certain carpet fibres.
A professional should assess the material rather than automatically applying the same cleaning technique to every carpet.
How much does dry carpet cleaning cost?
Dry or low-moisture carpet cleaning can be useful where fast drying is particularly important or where the carpet requires a different treatment method.
Current UK guidance says professional dry carpet cleaning can start at around £50 for a small area, although pricing varies according to the company and carpet.
The benefit is usually much faster drying.
Some methods can leave carpets usable within around an hour rather than several hours.
This can be particularly attractive for offices, hotels or busy households where rooms cannot remain out of use for long.
What affects professional carpet-cleaning prices?
Carpet size
More carpet means more labour and cleaning solution.
Carpet material
Synthetic carpet and delicate natural fibres may require different cleaning methods.
Wool carpets in particular can need more specialist care and products.
Condition
A carpet cleaned every year is generally easier to restore than one that has received nothing beyond occasional vacuuming for ten years.
Stains
Red wine, grease, paint and other difficult staining can require specialist treatment and additional time.
Pets
Pet hair and odours can increase the amount of preparation required.
Furniture
Cleaning an empty carpet is simpler than navigating a room full of heavy furniture.
Location
Professional cleaning prices vary around the UK.
Number of rooms
Multiple rooms booked together can often offer better value because the cleaner’s travel and setup costs are spread across a larger job.
Does stain removal cost extra?
Sometimes.
Ordinary pre-treatment may already be included within a professional clean, while severe or specialist stain removal can attract additional charges.
The important thing to understand is that professional carpet cleaning does not guarantee every stain will disappear.
Success depends on:
- what caused the stain;
- carpet fibre;
- how long it has been there;
- previous cleaning chemicals;
- whether the fibre itself has been permanently altered.
Bleaching, for example, is not ordinary dirt. It can physically change the carpet’s colour.
A cleaner cannot remove damage by cleaning it harder.
Tell the company about serious stains when requesting the quote so they can set realistic expectations.
Does carpet cleaning remove pet smells?
It can significantly improve odours caused by surface contamination, but pet odour can sometimes penetrate deeper than the carpet fibres.
Urine, for example, may reach:
- carpet backing;
- underlay;
- floor beneath.
In more severe cases, cleaning only the visible carpet may not completely solve the problem.
Professional cleaners may offer dedicated odour treatments, sometimes at additional cost.
If pet odour is your main reason for booking, mention it rather than simply requesting “normal carpet cleaning”.
Does professional carpet cleaning remove pet hair?
Professional vacuuming and agitation can remove substantial amounts of pet hair.
But heavily embedded hair can be extremely labour-intensive.
Some fibres hold hair much more stubbornly than others.
If you own several shedding pets and the carpets contain significant embedded hair, send photographs when requesting your quote.
This avoids the cleaner arriving expecting an ordinary two-hour job and discovering far more preparation is required.
How much does carpet stain protection cost?
Current 2026 UK guidance puts additional carpet stain protection at around £15 per room.
Protective treatments are designed to make it more difficult for spills and dirt to bond to fibres and can make future cleaning easier.
They do not make carpet completely stain-proof.
A glass of red wine still needs dealing with promptly.
Ask what product is being applied, whether it is suitable for your carpet and what aftercare is recommended before paying for the extra.
Does professional carpet cleaning include moving furniture?
It varies.
Most cleaners will work around normal furniture and may move smaller items where practical.
Heavy wardrobes, large beds and delicate furniture are different.
Some companies may ask you to move smaller belongings before arrival.
Others may move sofas or chairs and return them afterwards.
Ask in advance, particularly if you expect every square centimetre of carpet beneath large pieces of furniture to be cleaned.
You can also save money and time by clearing smaller objects yourself before the appointment.
How long does professional carpet cleaning take?
A normal room might take approximately 20–40 minutes of active cleaning, although preparation, staining and carpet condition can extend this.
A whole three-bedroom property may therefore require several hours.
Two cleaners can complete the job faster than one, but the overall labour involved remains substantial.
Avoid choosing a service simply because it promises to clean an entire house extraordinarily quickly.
Speed is useful only if the actual cleaning process remains thorough.
How long does carpet take to dry after professional cleaning?
For hot-water extraction, current industry guidance suggests a typical drying time of roughly two to six hours, although environmental conditions can extend this.
Drying depends on:
- carpet thickness;
- extraction efficiency;
- ventilation;
- temperature;
- humidity;
- amount of water used.
Open windows where appropriate and follow the cleaner’s advice.
Avoid placing furniture directly onto damp carpet unless the cleaner has specifically prepared it for this.
How often should carpets be professionally cleaned?
For many normal households, professional cleaning every six to twelve months can be a useful general starting point, while homes with pets, allergies or heavy foot traffic may benefit from cleaning every three to six months.
But you do not need to clean perfectly good carpets simply because six months have passed.
Usage matters.
A spare bedroom may remain clean for years compared with a busy hallway that sees shoes, children and pets every day.
Our complete guide to how often carpets should be cleaned explains how the right interval changes according to household use.
Can professional cleaning make old carpet look new again?
Sometimes it can make a dramatic difference.
Professional cleaning can remove substantial amounts of dirt and improve flattened or dull-looking carpet.
However, cleaning cannot reverse physical wear.
It cannot replace fibres that have worn away or permanently restore:
- bald patches;
- severe matting;
- bleach marks;
- torn carpet;
- damaged backing;
- extensive fading.
If the carpet is fundamentally worn out rather than dirty, paying repeatedly for cleaning may stop making financial sense.
Our guide to how often you should replace carpets explains the signs that cleaning is no longer enough.
Should you clean carpets before replacing them?
Usually not if you have already decided they definitely need replacing.
Spending £250 professionally cleaning carpets that will be ripped out next month is unlikely to provide much value.
But if you are undecided, professional cleaning can help reveal how much of the problem is dirt rather than permanent wear.
A tired-looking carpet may surprise you.
If cleaning restores it well enough to last another few years, you may postpone a much larger flooring expense.
Is professional carpet cleaning worth it?
For many homes, yes — particularly when carpets are fundamentally in good condition but have become dirty.
Professional equipment and experience can offer a much deeper clean than ordinary vacuuming.
It can be particularly worthwhile:
- before selling a home;
- after buying a property;
- before moving out;
- after building work;
- where pets live;
- after substantial staining;
- when carpets have not been professionally cleaned for years.
But not every carpet needs specialist cleaning.
If a lightly used bedroom looks perfectly clean after routine vacuuming, paying £50–£85 purely because a calendar says it is due may not provide much value.
Professional carpet cleaning vs hiring a machine
Many supermarkets, DIY retailers and other businesses offer carpet-cleaning machines for hire.
DIY hire can be cheaper, particularly if you have several rooms.
But compare the complete process rather than just the machine price.
You may need:
- machine hire;
- cleaning solution;
- stain treatment;
- collection/return travel;
- your own labour.
The professional also provides experience identifying fibres, selecting products and extracting moisture properly.
DIY can be perfectly reasonable for relatively straightforward synthetic carpets when you understand how to use the machine correctly.
For expensive wool carpets, severe staining or situations where you are unsure about the material, professional cleaning may be the safer option.
Can you over-clean carpets?
Potentially, particularly if inappropriate cleaning methods or excessive moisture are repeatedly used.
Professional cleaning at sensible intervals should not automatically damage suitable carpets.
The risk comes from:
- incorrect chemicals;
- over-wetting;
- inadequate extraction;
- failing to dry properly;
- inappropriate treatment for the carpet fibre.
More frequent cleaning is not automatically better.
Use professional cleaning when the carpet actually needs it and maintain it through regular vacuuming between appointments.
Carpet cleaning vs regular house cleaning
A standard domestic cleaner will usually vacuum carpets.
That is not the same as professional carpet extraction.
A general cleaner may not carry specialist carpet equipment unless the service has specifically been booked.
If you already employ someone regularly, ask whether professional carpet cleaning is available as an additional service.
For ordinary cleaning costs, see our guide to how much a cleaner costs per hour in 2026.
Do not assume a three-hour weekly house clean includes shampooing every carpet.
Should you have carpets cleaned before moving out?
Potentially.
If carpets have become visibly dirty during the tenancy, professional cleaning may be a convenient way to return them to a good condition.
However, the appropriate standard depends on their starting condition, legitimate wear and the circumstances of the tenancy.
If you are preparing to leave a rented property, carpet cleaning should be considered alongside everything else that needs attention rather than treated as the only checkout task.
A detailed end-of-tenancy cleaning checklist can help you work through the property systematically.
Should you clean carpets before moving into a house?
It can be an excellent time to do it.
An empty property gives cleaners easier access because furniture is not covering large parts of the floor.
You also start with a known clean baseline before bringing your own belongings in.
If you have just purchased a house where the carpets appear reasonably serviceable but you are uncertain about their cleanliness, professional cleaning may be considerably cheaper than replacing them unnecessarily.
Is carpet cleaning cheaper if several rooms are done together?
Usually.
Minimum call-out charges mean booking a single small room can provide poor value.
Once the cleaner is already at your property with the equipment set up, adding another bedroom may be relatively economical.
Ask for prices for:
one room
three rooms
whole house
rather than simply multiplying the advertised single-room price yourself.
Many cleaners structure their packages to make multi-room work more attractive.
Why did I get carpet-cleaning quotes of £80 and £250?
The services may not be comparable.
The £80 company might be offering a relatively quick wash across a small area.
The £250 service could include:
- detailed vacuuming;
- pre-treatment;
- agitation;
- hot-water extraction;
- stain treatment;
- multiple rooms;
- stairs.
Current professional guidance specifically warns that quick carpet washing and a comprehensive professional cleaning process are not necessarily the same service.
Ask each company how they actually clean the carpets.
What should you ask a carpet cleaner before booking?
Do not ask only for the price.
Ask:
- What cleaning method do you use?
- Is vacuuming/preparation included?
- Is stain pre-treatment included?
- Is the quote per room or total?
- Is there a minimum call-out charge?
- Is VAT included where applicable?
- Are stairs included?
- Will furniture be moved?
- How long should carpets take to dry?
- Does stain protection cost extra?
- Are there stains you cannot guarantee to remove?
If you have wool or another specialist carpet, tell the cleaner before the appointment.
How can you save money on carpet cleaning?
The easiest approach is to make the visit efficient.
Book several rooms together rather than repeatedly paying minimum charges.
Vacuum loose debris beforehand if the cleaner says this is useful.
Remove toys, clothes and small objects from the floor.
Move light furniture where agreed.
Tell the cleaner about stains in advance.
And do not wait until the carpet is so badly contaminated that it requires substantially more work.
Regular vacuuming is still the cheapest form of carpet maintenance.
Professional cleaning should supplement it, not replace it.
How much should you budget for carpet cleaning?
For 2026, a sensible UK starting budget is:
Around £50 for one small to medium-sized room.
Around £85 for stairs and a landing.
Approximately £85 minimum for many professional call-outs.
Around £250 for a typical three-bedroom property’s carpets.
£500+ can be possible for larger properties.
Around £15 per room can be added for stain protection where requested.
For an ordinary home with several carpeted rooms, keeping roughly £150–£300 available is therefore a reasonable initial budget before obtaining a property-specific quote.
Carpet cleaning cost UK: the verdict
So, how much does carpet cleaning cost?
In the UK in 2026, professional carpet cleaning starts at around £50 for a small to medium-sized room, while stairs and landing cost approximately £85. A typical three-bedroom property averages roughly £250, with larger homes potentially costing £500 or more.
The cheapest advertised room price is not always the cheapest complete job.
Look at the minimum call-out charge, number of rooms, cleaning method, stain treatment and whether any additional services are included.
And distinguish between a carpet that is dirty and one that is worn out. Cleaning can make a good carpet look dramatically better, but it cannot rebuild permanently damaged fibres.
If your carpets need professional attention, you can find local carpet cleaners and cleaning professionals through The Right Guy. Tell the cleaner how many rooms you have, the approximate sizes and any stains or pet-related issues so you can compare realistic like-for-like quotes.