Carpet Cleaning Cost

By Heather
Last updated 20th January 2025 - Reading time: 19 mins
At a Glance
  • The average cost of carpet cleaning is around £240.
  • Professional carpet cleaning takes about 3 hours to complete.
In this guide, you'll find the following:
  • NEW! Our carpet cleaning cost calculator, which gives you a quick and easy estimate of how much carpet cleaning costs per room.
  • Typical carpet cleaning prices for different sized rooms and types of carpet.
  • How long it takes a professional to clean a carpet, and a general overview of the methods that are used.
  • How to find and hire a local carpet cleaner.

Want to know how much professional carpet cleaning cost?

On average, you can expect carpet cleaning prices you're quoted to be around £240 in the UK. However, the exact cost you're quoted will depend on the amount of carpet that needs cleaning and the method that is being used.

So, how can this guide help you?

In this comprehensive guide, you’ll find out how carpet cleaning costs for different rooms, sizes, and types of carpet. It's also packed full of advice from cleaning experts on MyJobQuote.

Ready to get a quote?

Use MyJobQuote to get free, no obligation quotes from carpet cleaners near you. It's fast, easy, and connects you with local specialists.

Want to find out more about carpet cleaning costs?

Continue reading below...

carpet cleaning top image

Average Carpet Cleaning Cost:

Depending on the complexity of the job, it usually takes: 2 – 3 hours

£240

Carpet Cleaning Cost Calculator (Per Room)

How Much Does Carpet Cleaning Cost?

Sometimes carpets are simply too worn and dirty for your vacuum cleaner. If you’ve got kids and pets, then the dirt, grime, spillages and dust will build up over time despite regular hoovering.

But before you rush out and buy brand new carpets, you could save money by calling in professional cleaners for a deep clean. The results can often be astonishing and provide your existing carpets with a new lease of life.

The cost of hiring a professional carpet cleaning company will vary depending on the size of the room that needs cleaning. For instance, a small bedroom typically costs around £20 to £30, while a large bedroom ranges from £40 to £50, and landing and stair cleaning prices usually cost anywhere from £72 to £90.

If you need your carpets cleaned in your living room, then you should expect to pay £32 to £40, while an open-plan living room with a dining area typically costs around £72 to £90.

carpetcleaner1

If you would prefer to have all the carpets in your home cleaned, then this will depend on the type and size of your home. For example, a two-bedroom terraced property would cost around £128 to £160, £192 to £240 to clean carpets in a 3-bedroom semi-detached house and £294 to £368 for a 4-bedroom detached home.

These costs may vary depending on the company you choose, as well as whether you require carpet cleaners to move furniture, as this normally increases labour costs. The final price will also depend on how dirty your carpets are, as the more stains and spills there are, the longer it will take to clean.

What's the best way to get foundation makeup out of wool carpet?

"Do not use hoke chemical or ammonium that will make it worse!

Spirit vinegar and fungicidal fluid from Wickes or B&Q - both mixed in a small cup. Gently dab with a dishcloth, then drench the same cloth in boiling water. Ring it and place it on top of the stain for a couple of hours. Then, use a plastic bristle brush in one direction, using only oxi-clean. It will definitely come out!"

Carpet Cleaning Prices

The below table sets out the costs for different-sized carpet cleaning jobs:

Job Description Avg. Cost
Small bedroom (12m²) £20 – £30
Large bedroom (20m²) £40 – £50
Stairs and landing (15m²) £30 – £38
Living room (16m²) £32 – £40
Open-plan Living room and dining room (36m²) £72 – £90
2-bedroom terraced home (64m²) £128 – £160
3-bedroom semi-detached (96m²) £192 – £240
4-bedroom detached house (147m²) £294 – £368
Want a custom price?
Post your job

How Much Do Carpet Cleaning Supplies Cost?

If you wish to clean the carpets in your home yourself or want to save on the overall cost, you could consider purchasing your own carpet cleaning supplies, including:

Cleaning Product Supply Cost
Carpet cleaner machines £1,500 – £4,370
Heated carpet cleaner machines £1,950 – £4,240
Dry carpet cleaning machine £200 – £1,560
Carpet cleaning hoses £25 – £90
Carpet cleaning wands £180 – £1,340
Carpet cleaning detergent £2 – £3
Want a custom price?
Post your job

Find Tradespeople, compare up to 3 quotes!
It's FREE and there are no obligations

Additional Carpet Cleaning Costs

There are several other costs you need to consider when calculating the price of carpet cleaning, including:

New Carpet Cost

When you're getting quotes for the cost of cleaning your carpets, they might instead recommend that you replace the carpets. This could be because there's too much damage which can't be removed.

Average carpet fitting costs range between £260 for a budget carpet and up to £590 for a high-quality carpet.

Another option is to replace your existing carpet with something that doesn't require expensive maintenance.

For instance, laminate flooring costs around £1,000 to get installed in an average-sized room and requires only basic maintenance (just sweeping and damp mopping most of the time).

Luxury Vinyl Tile (LVT) is another low-maintenance alternative you could consider. Average LVT flooring costs around £1,100 for an average-sized room.

End of Tenancy Cleaning Cost

If you are moving out of a rented property and wish to keep your deposit, there's often quite a long list of things that need to be cleaned — beyond just the carpets.

End of tenancy cleaning prices will vary significantly depending on the size of the property that you're moving out of. But, on average, you're looking at a cost of about £170 for a thorough, deep clean for a 2 bedroom home.

New Wallpaper Cost

Having your carpets professionally cleaned will make them look brand new. But you could spruce up the rest of the room by replacing the wallpaper or repainting the room.

The average cost to wallpaper a room is usually between £550 and £730.

The cost of painting a room tends to be a bit lower, with decorators charging around £400 for an average-sized room. However, painting the rooms of your house is something that can be handled as a DIY project if you prefer — which can save a significant amount of money.

How Much Do Carpet Cleaners Charge?

Now, let's take a look at labour costs and timescales.

The majority of cleaning companies base their prices on the size of the room or house they need to clean, with costs ranging from around £2 to £2.50 per square metre.

However, there are carpet cleaning specialists who charge a minimum day rate of about £100, which is typical for areas in northern England. In comparison, London carpet cleaning companies charge up to £140 per day.

carpetcleaner2

You should also be aware of additional costs for stubborn stains, so to avoid unexpected charges, you should inform them of any issues beforehand. Most carpet cleaning firms will also not remove furniture from a room; they will expect you to do this before they arrive.

If they turn up and are unable to start because they need to clear a room, they’re likely to charge you a bit extra.

The average timescale for carpet cleaning is generally around half an hour for a small or large bedroom, up to an hour for a typical living room and around 2 to 3 hours to clean all the rooms in a 3-bedroom detached home.

Ask a Trade
Got a question that only a tradesperson can answer? We have thousands of trades ready to answer any question you may have.
Ask your question

What Impacts Carpet Cleaning Costs?

There are various factors to assess before calculating the cost of hiring carpet cleaning specialists, such as:

Type of Carpet

The type of carpet you have in your home is a massive contributing factor, as some carpet materials are more challenging to clean than others.

carpetcleaner3

For instance, you should expect to pay more for a natural carpet, as this normally requires specific cleaning products and specialist care.

While a synthetic carpet is more resistant to stains and is also very easy to clean and usually only requires spot treatments.

Size of Carpet

The size of your carpet is also very important as most carpet cleaning specialists charge per square metre, so the larger the room, the more you should expect to pay.

For example, a small bedroom typically only costs around £20 to £30, while an entire 4-bedroom detached house could cost up to £368.

State of Carpet

The majority of carpet cleaning specialists will also set their prices depending on the condition of the carpet, so if you do have any stubborn stains, you should expect to pay slightly more.

Location of Property

Where you live is also a significant factor, as some carpet cleaning companies may charge more if they need to travel to more remote areas.

For instance, the carpet cleaning prices you're quoted in London will be higher than in other parts of the UK. The average day rate for carpet cleaners in London is around £140, while companies in the surrounding areas charge a lower day rate of about £100.

Ease of Access

You will also need to consider how easy it is to access the rooms where the carpet needs to be cleaned, as some carpet cleaning professionals may charge more for a space that is difficult to clean, such as a small attic or basement bedroom.

You'll also typically be charged more if you're expecting them to move any furniture before they start carpet cleaning. And once the cleaning is complete, you'll again be charged more if you want them to move it back.

What's Involved in Cleaning Carpet?

To help you understand what professional carpet cleaning involves, here is a step-by-step guide of the process.

What is the main reason you're hiring a carpet cleaner?

Deep cleaning before selling/renting
0 votes - 0%0% of votes
Removing stains and odours
0 votes - 0%0% of votes
Regular maintenance
0 votes - 0%0% of votes
Allergies or health reasons
0 votes - 0%0% of votes
Saving time and effort
0 votes - 0%0% of votes
0 votes See results Hide results

The first step usually involves the specialists checking the pH scale of the carpet, as this allows them to decide which products are best to use to avoid causing damage to the material.

They will then pre-treat and fix any stains if using a hot water extraction method, or for dry carpet cleaning, they normally use a low-moisture cleaning powder.

carpetcleaner4

Once the product has soaked into the carpet, they will then power up their carpet cleaning equipment, which may include a dust and grime remover or a rotating carpet cleaner, which will help spread out the product and clean the carpet thoroughly.

If using the hot water extraction method, the operator will then pour a mixture of shampoo and water into the carpet fibres, followed by vacuuming to extract the dirt.

The final step involves removing any loose dirt with a vacuum while also checking that any stubborn stains are completely gone.

Can I Clean Carpet Myself?

This job can be done DIY to save money, but it is a lot of work, so most will prefer to contact a local carpet cleaning specialist to do the job professionally for them.

Though the average professional carpet cleaning cost isn’t too expensive, it’s easy enough to do yourself if you have plenty of time but not enough budget.

The process is not difficult, but it is time-consuming, especially in a large home with big rooms. Many stores in the UK hire out cleaning machines, and the carpet shampoo is pretty cheap, too.

carpetcleaner5

To get the best results from a deep clean carpet DIY project, you need to understand how to clean the carpet properly. Firstly, the carpets need to be vacuumed, and then, the hired industrial machine is used to spray shampoo and hot water deep into the pile of the carpet.

Then the cleaning head can do its work into the carpet to loosen the dirt by agitating the fibres before it is sucked up. After the first initial sweep, you should probably repeat the entire process without using any shampoo for the best results.

However, this will be too much work for most, so it’s generally better just to hire a professional carpet cleaner.

Types of Carpet Cleaning

There are various carpet cleaning methods that you need to consider, including:

Dry Carpet Cleaning Cost

Dry carpet cleaning is one of the most popular methods, which was first invented in the 1980s for carpets which do not have a high level of water resistance.

This process usually involves the use of a rotary carpet cleaning machine, which is used to apply and spread cleaning powder into the carpet fibres.

carpetcleaner6

The main advantage of dry carpet cleaning is that it works well with all carpet types and is made up of biodegradable materials which work like a micro-sponge to extract dirt quickly and easily. This method is also ideal for delicate fabrics, such as natural carpets, which may require more care than usual.

The problem with the dry carpet method is that it has not been around as long as other techniques, so many people still doubt its capabilities. It can also produce an unattractive smell, which can linger, although this will depend on the solutions the company uses.

Hot Water Extraction Cost

How water extraction cleaning or steam carpet cleaning involves the use of high-pressured hot water, which works to eradicate stubborn dirt. It also involves applying cleaning agents to stubborn stains, which are typically spread by a professional carpet cleaning machine.

One of the great things about steam cleaning is that, unlike the dry method, it actually gets rid of stale odours.

This makes it ideal for children and pets, as it kills off microorganisms in your carpet, making it one of the most hygienic and it's also a natural way to have your carpet cleaned — which will also help you reduce your carbon footprint.

The problem with the hot water extraction method is that it can take a long time to dry, so companies usually advise you to have your carpet cleaned in the afternoon to allow the carpet to dry overnight.

Foam Capsulation Cost

Encapsulation carpet cleaning involves the use of a rotary brush, which is operated to spread a crystal polymer-based cleaner into your carpet’s fibres. The solution will then dry, and the carpet will be vacuumed to remove excess dirt.

An advantage of foam encapsulation is that it does not need to be rinsed or dried, so you can use your carpet as soon as you wish. It also does not leave behind any dirt or debris and offers instant results while improving the appearance of your carpet.

Encapsulation is usually quite a difficult task, so it is best to leave it to the professionals who have experience with the specific machinery that is used to clean your carpets thoroughly. It also has limited cleaning ability on surfaces such as oily and grease-based soils.

Does My Carpet Need Cleaning?

If you have tried and failed to clean stubborn stains from your carpet, then it may be time to have your carpet professionally cleaned to avoid new carpet installation costs.

You may also notice a strong odour coming from your carpet, which is common if you have a relatively thick carpet, as spills or stains may be embedded into the fibres.

carpetcleaning8

Another common sign that you need to get your carpets cleaned is if your allergies start flaring up, as this typically means that there is a significant amount of dust and allergens in the room.

You should also try to get your carpets cleaned as often as possible if you have pets, as they can often have accidents which can cause spots on the carpet which will look and smell unsightly.

To ensure your carpet remains in good condition, you should try to have your carpet cleaned every 12 to 18 months, as this will maintain your carpet while also saving you a significant amount on a new carpet installation.

Checklist: Hiring a Professional Carpet Cleaner in the UK

Before hiring a cleaning specialist to revamp your carpet, you should take a look at the following checklist to ensure you choose the right person or company.

  • Check that the NCCA or another established accreditation approves the equipment they are using.
  • Ask for proof of qualifications, which may include an NVQ Level 1 and 2 in cleaning and support services or a City and Guilds Level 2 Certificate and Diploma in cleaning principles.
  • Enquire about whether they are a member of an accredited organisation such as the National Carpet Cleaners Association.
  • Request photographs of previous jobs while also checking reviews to ensure the person you hire is reliable and trustworthy.
  • Make sure that they have public liability insurance as well as employer’s liability insurance, as this will protect you financially and personally in case any incidents occur on-site.

Should all cleaners/cleaning services be insured?

"It isn't a legal necessity to have insurance as a cleaner. However, in the event of an accident that damages the homeowner's property, having insurance means the business is able to make a claim for repair or replacement of the damaged items.

I personally would be concerned if a cleaner wasn't insured, as I would worry about how any damage would be paid for."

FAQs

What is the best homemade carpet cleaning solution?

If you wish to save money and clean your carpet yourself, then you can use your own cheap carpet cleaner using a homemade solution. One of the easiest homemade carpet cleaners includes two tablespoons of liquid detergent, ¼ cup of all-purpose cleaner, one scoop of OxiClean, one teaspoon of fabric softener and a gallon of hot water.

This will act as a carpet cleaner and conditioner, which will not only make your carpets look brand new but also make them smell good.

How much carpet cleaning solution do I need?

The amount of cleaning solution you apply to your carpet will depend on its size, as the larger the space, the more product you will need; however, you need to be careful about adding too many water-based products to a natural or tufted carpet.

The amount will also depend on how dirty your carpets are, as any stubborn stains will require a lot more solution than cleaner areas.

Why does my carpet smell after cleaning?

The most common cause for a bad-smelling carpet after a thorough cleaning is that too much moisture will be used and it will not dry. This will cause a damp smell, which may disappear after the carpet is dried, or it may linger.

If it does not dry quickly, then the carpet could be susceptible to mildew growth, which will begin to make the smell worse. To avoid this, you should consider hiring a carpet cleaning specialist, as they will ensure the method used is the right one, and they will also make your carpet smell great.

Will the carpet be left wet after professional cleaning?

Perhaps a little damp but not soaking. A little moisture is normal, but just turn on the heating and open the windows to allow the moisture to dry off.

The carpet shouldn’t be noticeably wet and can be walked on without issues afterwards.

Do carpet cleaning professionals also clean rugs, furniture, and curtains?

Some professional carpet cleaners will also be able to clean rugs, furniture, and curtains. However, each of these jobs requires specialist equipment to clean — which not all carpet cleaners will have.

Why should I get my carpets cleaned?

Carpets absorb all sorts of nasty stuff over the years, including chemicals, pollutants, pesticides, contaminants, allergens, volatile organic compounds, asbestos, dust mites, bacteria, grease, oil, sand, soil plus food and drink particles. Regular hoovering will help to keep the carpets clean, but at some point, a deep professional clean (or new carpets) will be required!

How often should my carpets be cleaned?

It obviously depends on several factors, such as the age and condition of the carpet, along with whether or not you have children or pets making a mess! But generally, once a year works well unless there are people with allergies, asthma or other breathing-related conditions in the home. Doctors recommend carpets be professionally cleaned every 3 to 6 months for those with allergies.

What should I do before the cleaners arrive?

Prior to the carpet cleaner’s arrival, you should remove everything on the floor from the areas that are to be cleaned. So furniture, shoes, toys, everything to be cleared out, leaving just the carpet to be cleaned.

Sources

https://www.dwh.co.uk/advice-and-inspiration/average-house-sizes-uk/
https://www.brentcarpets.co.uk/news/woven-vs-tufted-make-mind/
https://envirodri.com/News/189-/Which-carpet-cleaning-method-is-best
https://dirtbusters.co.uk/blogs/carpet-cleaning-encyclopedia/a-z-of-carpet-cleaning
https://ovenblissswindon.co.uk/5-signs-that-your-carpet-needs-cleaning-professionally/

Ready to get a price for your home improvement project?
Get started

Over 1 million homeowners and over 50,000 tradespeople
use MyJobQuote nationwide each year