To deep clean a carpet at home, you need to do five things in order: remove the dry soil by vacuuming slowly, treat the spots, pre-spray and let the chemistry dwell, rinse and extract with a machine, then dry the carpet fast. The order matters more than the equipment. A carpet that is vacuumed properly, pre-treated and rinsed with clean water will come up better from a modest machine than a carpet that is simply soaked with detergent from an expensive one.
This is the full method, with what you need, how long each step takes, which home remedies help and which do not, and how to tell when a carpet needs more than a home clean can give it.
What you need
- A vacuum cleaner with good suction and a crevice tool
- A carpet cleaning machine, hired or owned (a compact spot cleaner is enough for one room)
- A low-foam carpet detergent that states its pH and dilution
- A trigger spray bottle for pre-treating
- A soft brush or carpet rake for agitation
- Clean white cloths or towels, and foil or plastic tabs for furniture legs
- A fan, and windows you can open
Allow half a day for a large room, plus drying time. If you are choosing a machine, our guide to buying a carpet cleaning machine covers what to look for.
Step 1: Clear the room and check the carpet
Move out everything you can. Look at the carpet in good light and note the walkways, the dark patch in front of the couch, and any stains, so you know where the pre-treatment needs to go. If it is a wool carpet, read our guide to cleaning wool carpet at home before you go on, because wool needs gentler chemistry and much less water than the method below assumes.
Step 2: Vacuum like it is the clean
Most of the soil in a carpet is dry grit and dust, and that is far easier to remove dry than wet. Water turns grit into mud that settles at the base of the pile, which is why a carpet that is wet cleaned without being vacuumed properly first often looks no better afterwards.
Vacuum slowly, giving each strip several seconds, in one direction and then again at right angles. Use the crevice tool along the skirting, where a dark line of fine dust collects. On a heavily used carpet this step alone can take 20 minutes for one room, and it is time well spent. Our guide to the correct way to vacuum carpet goes into technique.
Step 3: Treat the spots first
A general carpet detergent is not the right chemistry for every stain. Stains fall into a few families, and each needs a different approach: tannin stains such as coffee, tea and wine; protein stains such as blood, milk, egg and urine; and oily stains such as cooking fat, make-up and grease. Our article on protein, grease and tannin stains explains which is which. Treat each spot with the right product, blot from the outside in, and never scrub, because scrubbing frays the tips of the pile and leaves a fuzzy patch.
For spotters, choose products that state their pH, come as concentrates with a dilution ratio and publish a safety data sheet. We recommend the Prochem range. It is a professional trade range rather than a supermarket one, which is exactly why it satisfies the checks above: the products state their pH, they come as dilutable concentrates with proper dilution ratios rather than an unstated ready-to-use strength, safety data sheets are published for them, and the range is broad enough to have a correct product for each class of soil rather than one bottle claiming to do everything. Because it is a full professional range it spans the whole pH scale, so the range as a whole is not a wool recommendation: on wool and silk, use the wool-safe products within it and check for the WoolSafe Approved mark on the specific product rather than assuming it applies to everything under the name.
Pet urine is a special case. Water alone reactivates the salts urine leaves in the backing, so treat it with an enzyme product first and give it the time on the label to work. See enzyme versus regular cleaners for how they differ.
Step 4: Pre-spray, dwell and agitate
This is the step that turns a rinse into a deep clean, and it is the one most people skip. Mix your carpet detergent at the label dilution in the spray bottle and mist the whole carpet lightly, with a heavier application on the walkways. Then wait 5 to 10 minutes. That dwell time is when the chemistry breaks the bond between the soil and the fibre. Do not let it dry out; if the room is hot, work in halves.
Next, work the pre-spray into the pile with a soft brush or a carpet rake, gently, in two directions. Agitation is what gets the chemistry to the sides of each fibre rather than just the tips.
This sequence, pre-spray, dwell, agitate and only then extract, is the same one we follow on every professional clean. It is also the reason we can rinse with clean water only: by the time the wand touches the carpet, the soil has already been released.
Step 5: Rinse and extract
Fill the machine’s clean water tank with cool to lukewarm tap water. Because the chemistry is already on the carpet from the pre-spray, use little or no detergent in the tank. Plain water gives the cleanest rinse and leaves nothing behind to attract dirt.
Start in the far corner and work towards the door. For each strip, make one slow wet pass with the trigger pressed and then at least two slow dry passes with it released. The dry passes are where the water and loosened soil come back out, and the more you recover the faster the carpet dries. Empty the dirty water tank before it is full. You will probably be surprised by its colour, especially from the walkways.
Our step-by-step guide to using a carpet cleaning machine covers the technique in more detail, including the mistakes that cause most problems.
Step 6: Groom and dry
Brush the pile in one direction so it dries upright and even. Put foil or plastic tabs under any furniture legs that go back onto the damp carpet. Open the windows, run a fan across the floor, and keep everyone off the carpet until it is dry. A well-extracted synthetic carpet should be dry within 6 to 12 hours. If it is still damp after 24, it was over-wetted, and our article on how long carpet takes to dry explains what to do.
Cleaning a small area without a machine
You cannot truly deep clean a whole carpet without a machine, because the water has to come back out and towels cannot extract it. You can clean a small area by hand, though. Vacuum it, mist it lightly with diluted carpet detergent, work it in with a soft brush, then blot with clean, damp white towels, standing on them to press the water up. Change to dry towels and repeat until they come away almost dry. Use as little water as you can, and point a fan at it.
What about baking soda and vinegar?
These two are the most searched home remedies for carpet, so they are worth a straight answer.
- Baking soda sprinkled on a dry carpet absorbs some odour. It does not clean. It also has to be vacuumed out completely, because the fine powder settles at the base of the pile, where it can attract moisture, and it is hard on vacuum filters.
- White vinegar, diluted with water, is mildly acidic and can help rinse out alkaline detergent residue on a synthetic carpet. It is not a stain remover for most stains, and the smell lingers until the carpet is dry.
- Baking soda and vinegar together react and cancel each other out. The fizz looks like cleaning, but what is left is slightly salty water.
Washing-up liquid, bleach, laundry detergent and carpet freshener powders all do more harm than good on carpet. Our articles on natural remedies versus professional cleaning and the products that damage carpet explain why.
Why a carpet can look worse afterwards
If a carpet looks dirtier a week after a home deep clean, one of two things happened. Either detergent was left in the pile, where it stays slightly sticky and catches new dirt, or the carpet was over-wetted and soil from deep in the pile and the backing wicked up to the tips as it dried. The fixes are the two habits above: a final rinse with clean water, and more dry passes than wet ones. There is more in why carpet gets dirty again quickly and why stains come back after cleaning.
When a home clean is not enough
A home deep clean is a good way to keep a carpet fresh between professional cleans. It is not the right tool for a carpet with pet urine in the underlay, dark traffic lanes that have not shifted after a home clean, stains that have already been treated once and come back, a wool carpet, or a carpet that has not been professionally cleaned in years. For those, a professional clean, with professional extraction and a technician who can identify the fibre and the soil before choosing the chemistry, makes the difference. Ours includes stain treatment, urine and odour treatment, a clean-water rinse and grooming, the carpet is dry in 2 to 6 hours, and the details are on our carpet cleaning page and our process page.
Common questions
How do you deep clean a carpet at home?
Clear the room and vacuum slowly in two directions to remove the dry grit. Treat individual spots with the right product for the type of stain. Pre-spray the whole carpet, especially the walkways, with a diluted carpet detergent and leave it to dwell for 5 to 10 minutes, then agitate it gently with a soft brush. Rinse and extract with a carpet cleaning machine, making one slow wet pass and at least two dry passes, and finish with a pass of clean water only. Groom the pile and ventilate the room until the carpet is completely dry.
How can I deep clean my carpet without a machine?
You can clean a small area by hand, but you cannot truly deep clean a whole carpet without a machine, because the water has to be extracted again and towels cannot do that. For a small area, vacuum it, apply a little diluted carpet detergent, work it in with a soft brush, then blot repeatedly with clean, damp white towels and finally with dry ones, standing on them to draw the moisture up. Use as little water as possible, and dry the area quickly with a fan.
Does baking soda and vinegar clean carpet?
Not together. Mixed, they react and neutralise each other, and the fizz is just carbon dioxide leaving behind slightly salty water. Used separately, each has a small role: baking soda sprinkled on a dry carpet absorbs some odour but must be vacuumed out completely, because the fine powder settles at the base of the pile and can clog vacuum filters; diluted white vinegar can help rinse out alkaline residue on a synthetic carpet. Neither removes the embedded soil that a deep clean is for.
How often should I deep clean my carpet?
A professional deep clean every 12 to 18 months suits most homes, every 6 to 12 months for families with young children, and every 3 to 6 months with pets or allergy sufferers. A home deep clean is useful in between for walkways and heavy-use areas, but regular slow vacuuming does more to keep a carpet clean than any wet clean, because most of the soil in a carpet is dry grit.
Why does my carpet look dirtier after I deep cleaned it?
Usually for one of two reasons. Either detergent was left in the pile, which stays slightly sticky and attracts new dirt within days, or the carpet was over-wetted and soil from the base of the pile and the backing wicked up to the tips as it dried. The fix for the first is a rinse with clean water only and good extraction; the fix for the second is less water, more dry passes and faster drying.