
How Can I Clean My Carpet At Home
8 July 2026
Most people only think about cleaning their carpet properly when something's gone wrong โ a wine glass tipped over, the dog's had an accident, or you've just noticed the hallway carpet looks three shades darker than it did when you moved in. The good news: cleaning a carpet properly at home is genuinely achievable without professional help in most cases. The bad news: it's also one of the easiest home tasks to get wrong in a way that makes things worse โ usually by using too much water.This guide walks through the whole process: quick stain fixes, a proper deep clean method, which products and machines are actually worth using, and when it genuinely makes more sense to call in a professional.
Quick Answer
To clean a carpet at home: vacuum thoroughly first, treat any stains by blotting (never rubbing) with a mild detergent or a vinegar-and-water solution, then deep clean using either a hired or owned carpet cleaning machine with hot water extraction, or a dry compound/powder method if you need to avoid moisture. Always test any product on a hidden patch first, and prioritise good ventilation so the carpet dries within 4โ6 hours to avoid mould in the underlay.
Step 1: Work Out What You're Actually Dealing With
Before you touch a bottle of anything, two things determine your approach:
Carpet fibre type. Check the label usually stapled to a carpet remnant left over from installation, or peel back a corner near a skirting board. Synthetic fibres (nylon, polyester, polypropylene) are tougher, more stain-resistant, and forgiving of most cleaning products. Wool and wool-blend carpets are more delicate โ they can shrink, discolour, or bleed dye if you use the wrong product or too much heat, and they need gentler, lower-alkaline cleaners. If you're not sure, treat it as wool: better cautious than sorry.
Level of soiling. There's a real difference between "this carpet just needs a refresh" (regular vacuuming has kept up, you just want it brighter) and "this carpet has years of embedded dirt and pet odour." The second scenario usually needs hot water extraction, not just a light surface clean.
Step 2: Vacuum Properly First โ Don't Skip This
It sounds obvious, but this is the step most people rush. A single quick pass doesn't cut it before a deep clean.
Go over the whole area at least twice, in different directions
Use a slower pace on high-pile carpets to let suction actually lift trapped grit
Pay extra attention to skirting board edges and under furniture, where dust and allergens concentrate
If you're about to deep clean, vacuuming first stops you pushing loose dirt deeper into wet fibres, which is a common reason DIY cleans leave carpets looking patchy afterwards
Step 3: Treat Stains Before You Do a Whole-Carpet Clean
Stains need individual attention because a general clean often isn't strong enough to fully lift a set-in mark, and going in with the same solution for every stain type wastes effort.
The universal rule: blot, don't rub. Rubbing pushes a stain deeper into the pile and can spread it outward. Always work from the outer edge of the stain inward, using a clean white cloth or kitchen roll (coloured cloths can transfer dye).
A simple homemade all-purpose solution: mix roughly equal parts white vinegar and water in a spray bottle. Vinegar is mildly acidic, which helps break down a lot of everyday spills, and it also neutralises some odours. Spray lightly, leave for a few minutes, then blot.
Fresh food and drink spills (tea, coffee, juice, soft drinks): blot up as much liquid as possible first, then apply the vinegar solution and blot again. For stubborn or dried residue, dissolve a tablespoon of bicarbonate of soda in a litre of water, spray it on, let it dry fully, then vacuum the residue away.
Red wine: speed matters here more than for almost any other stain. Blot immediately, then try one of: fizzy water or a white wine/vinegar mix (the carbonation and acidity help lift the pigment before it sets), table salt sprinkled over the wet stain to absorb it before vacuuming once dry, or a small amount of milk dabbed on with a cloth โ the enzymes in milk help break down the tannins that cause wine's staining colour.
Grease and oil-based marks: blot excess, then use a small amount of washing-up liquid diluted in water โ it's designed to break down fats. Rinse with a cloth dampened in plain water afterwards so no soapy residue is left to attract dirt later.
Ink (biro): dab (never rub) with a cotton ball soaked in isopropyl alcohol, working from the outside of the mark inward to stop it spreading.
Blood: always use cold water, never hot โ heat sets protein-based stains permanently. Blot repeatedly with a cloth dampened in cold water.
Chewing gum: press an ice cube against it until it hardens, then gently scrape it off with a blunt spoon edge before vacuuming any remaining fragments.
Candle wax: lay a clean cloth over the wax and run a warm (not hot) iron over the cloth briefly โ the wax melts into the cloth rather than the carpet. Repeat with a fresh section of cloth as needed.
Pet accidents: this is the one category where a standard detergent genuinely underperforms. Use an enzyme-based cleaner specifically made for pet stains โ these break down the proteins in urine and vomit at a molecular level rather than just masking the smell, which is why they also deal with odour, not just the visible mark. Blot up as much as possible before applying, and don't use a steam cleaner on a fresh pet stain โ heat can permanently set the odour into the fibres.
Whatever the stain: always test any product, including "gentle" home remedies, on a hidden patch of carpet (inside a wardrobe, under a sofa) first. Some dyes react unpredictably to vinegar or bicarbonate of soda, especially on wool or older carpets.
Step 4: Choose Your Deep-Cleaning Method
Once stains are dealt with, decide how you're cleaning the whole carpet. There are four realistic home options.
Method | How it works | Best for | Drying time | Typical cost (DIY) |
Hot water extraction (steam/wash) | Hot water + solution injected into the pile, then extracted with suction | Deepest clean, allergens, general soiling, pet odour | 2โ6 hours depending on machine and ventilation | ยฃ25โยฃ35/day to hire; ยฃ100โยฃ300 to buy a machine |
Dry compound/powder cleaning | Absorbent powder worked into the pile, then vacuumed out | Wool or delicate carpets, when you can't have wet floors, quick turnaround | None โ walkable immediately | ยฃ10โยฃ20 for a box of powder |
Foam/shampoo cleaning | Foam applied, worked in, left to dry, then vacuumed | Light refreshes, lower-cost option | 2โ4 hours | ยฃ8โยฃ15 per can/bottle |
Handheld spot cleaner | Small machine for targeted stains only, not whole rooms | Isolated marks, upholstery, stairs | Under an hour for the spot | ยฃ100โยฃ180 to buy |
For a genuinely dirty or years-neglected carpet, hot water extraction gives the most noticeable result because it lifts dirt from deep in the pile rather than just refreshing the surface. For wool or antique rugs, dry compound cleaning avoids the shrinkage and colour-bleed risk that water-based methods carry.
Step 5: Should You Hire, Buy, or Book a Professional?
This is the decision most guides skip, and it's the one that actually saves people money.
Hire a machine (from Rug Doctor via supermarkets like Asda, Sainsbury's or Tesco, typically ยฃ25โยฃ35 for a 24โ48 hour rental) if you clean deeply once or twice a year. It's cost-effective for occasional use and gives you access to commercial-grade suction you won't get from a cheaper own-brand machine.
Buy a machine (roughly ยฃ100 for an entry-level model up to ยฃ250โยฃ300 for a premium upright with a heated tank and larger capacity) if you're cleaning more than 2โ3 times a year, have pets, or have a household prone to spills. On pure cost, owning a machine tends to pay for itself against repeat hiring after around six to eight uses, and you get the practical benefit of tackling a fresh stain immediately instead of waiting for a hire slot.
Book a professional if: the carpet hasn't been deep cleaned in several years and has heavy, ingrained soiling; you're dealing with wool, antique, or high-value rugs where a mistake is costly to fix; there's significant pet odour that's penetrated the underlay, not just the carpet surface; or you simply don't want the physical effort โ a full-size machine loaded with water is heavy work, particularly on stairs. UK professional carpet cleaning typically runs from around ยฃ20โยฃ50 for a single small room up to roughly ยฃ150โยฃ350 for a full house clean, varying by region, room size, and method, with London generally at the higher end. Reputable companies will often follow the National Carpet Cleaners Association's code of practice, which is worth checking if you're comparing quotes.
If you'd rather skip the hire-vs-buy decision altogether, comparing quotes from local professionals is usually the fastest way to find out whether a professional clean is worth it for your carpet. If you want to get a cheap price on cleaning services, visit instantcost.co.uk to compare quotes from cleaning providers before you book โ it's an easy way to check you're not overpaying versus the regional averages above.
Step 6: Do the Deep Clean Properly
If you're using a hot water extraction machine (hired or owned):
Vacuum first (see Step 2) โ don't skip this even though you're about to wet-clean
Pre-treat any remaining stains or heavily soiled patches with a dedicated pre-treatment spray, and let it sit for a few minutes before you start the main pass
Fill the clean water tank with warm (not boiling) water and the correct measured amount of solution โ using too much detergent leaves a sticky residue that attracts dirt faster afterwards
Work in overlapping strips starting from the corner furthest from the door, so you're not walking back over sections you've just cleaned
Make a slow forward pass to apply the solution, then a slower pass without solution (many machines have a "rinse only" mode) purely to extract moisture โ this second dry pass is the single biggest factor in how quickly your carpet dries
Avoid oversaturating the carpet. If water is pooling rather than being extracted, you're moving too fast or the machine's suction isn't keeping pace โ slow down
If you're using a dry compound method instead, work the powder into the pile with a stiff brush in small sections, leave it for the time stated on the packaging (usually 15โ30 minutes), then vacuum thoroughly, going over each section at least twice to make sure all the powder is lifted out.
Step 7: Get It Dry โ This Is Where Most DIY Cleans Go Wrong
Over-wetting is the single most common cause of DIY carpet cleaning problems in the UK, and it's largely a drying issue rather than a cleaning-technique issue. If moisture sits in the underlay for too long, it creates ideal conditions for mould and mildew, along with a musty smell that's much harder to fix than the original stain ever was.
Open windows and, if possible, use a dehumidifier or fans to circulate air across the carpet surface
Turn on central heating gently rather than blasting it โ a steady low heat helps evaporation without over-drying the top layer while the base stays damp
Keep foot traffic off the carpet until it's dry to the touch, and ideally avoid replacing furniture for a few hours longer, since furniture legs trap moisture underneath
Aim for full drying within 4โ6 hours. If it's still damp after 12 hours, increase airflow immediately โ that's the window where mould risk rises sharply
If you smell anything musty a day or two later, that's a sign moisture is trapped in the underlay, not just the carpet pile, and may need professional extraction or underlay replacement in a worst-case scenario
How Often Should You Actually Deep Clean?
No pets, no children, low foot traffic: once every 12โ18 months
Average family household: once every 6โ12 months
Pets, young children, or allergy sufferers in the household: every 3โ6 months, alongside vacuuming at least twice a week
High-traffic areas (hallways, living rooms, stairs): treat these on the more frequent end regardless of household type, since grit ground in by foot traffic wears down carpet fibres faster than almost anything else
Vacuuming regularly between deep cleans matters more than people assume โ it's the fine grit trodden in daily, not occasional spills, that does most of the long-term damage to carpet pile by acting like sandpaper underfoot.
Common Mistakes to Avoid
Rubbing instead of blotting โ spreads the stain and damages fibres
Using too much detergent โ leaves a residue that attracts dirt faster than before you cleaned
Skipping the patch test โ especially risky on wool, dyed, or older carpets
Using hot water or steam on protein-based stains (blood, some pet stains) โ heat sets the stain permanently
Not vacuuming before a wet clean โ pushes loose dirt deeper into damp fibres
Under-ventilating afterwards โ the leading cause of post-clean mould and musty odours
Ignoring the fibre type โ using a strong alkaline shampoo on wool can cause browning or colour change that isn't reversible
Frequently Asked Questions
Can I clean my carpet without a machine? Yes. For general refreshing and stain treatment, a vacuum plus a homemade vinegar solution, bicarbonate of soda, and careful blotting can handle most everyday dirt and spills. For a genuinely deep clean of heavily soiled carpet, a machine (hired or owned) or a professional service will outperform manual methods, since they extract moisture and dirt rather than just loosening it.
Is vinegar safe to use on carpet? Generally yes, in a diluted water solution, for most synthetic carpets and everyday stains. Always patch test first, particularly on wool, as its natural acidity can occasionally affect certain dyes.
How long does carpet take to dry after cleaning? Typically 2โ6 hours with good ventilation and a machine that extracts moisture properly, though thicker pile carpets and poorly ventilated rooms can take considerably longer. If it's still damp after 12 hours, increase airflow to reduce mould risk.
Can I use washing-up liquid on carpet? A small, well-diluted amount can help with grease-based stains, but always rinse the area afterwards with a cloth dampened in plain water. Undiluted or excessive washing-up liquid leaves a sticky residue that attracts dirt.
What's the best homemade carpet cleaning solution? For general stains, equal parts white vinegar and water works well. For fresh spills or odour, a tablespoon of bicarbonate of soda dissolved in a litre of water, sprayed on and left to dry before vacuuming, is a reliable low-cost option.
Should I hire, buy, or use a professional? Hire if you deep clean once or twice a year. Buying a machine tends to pay for itself after roughly six to eight uses compared with repeat hiring. Choose a professional for heavily soiled carpets that haven't been cleaned in years, delicate wool or antique rugs, or deep-set pet odour that's reached the underlay.