How to Clean a Carpet the Right Way and Know When to Call a Pro
To clean a carpet at home, test a hidden corner, vacuum slowly in two directions, pre-treat stains, clean with a rental extractor or by hand using very little product, rinse with plain water, and dry it fast with airflow. The steps below take a day for a living room. If the carpet is wool, silk or handwoven, or pet urine has soaked through, skip to the part on when to call a professional.
What You Need Before You Start
- A vacuum with good suction and a brush bar
- White cloths for blotting, and a soft brush
- A pump sprayer if you pre-treat large areas
- A rental or home extractor if you are cleaning the whole carpet (most use hot water extraction, often called steam cleaning)
- Fans, and a dehumidifier if the room is humid
- A carpet cleaner made for your machine, or a very small amount of mild dish soap for spot work
Step 1: Check the fibre and test a hidden corner
Look at the care label or ask the installer what the carpet is made of. Synthetic fibres such as nylon, polyester and olefin usually handle water and mild cleaners well. Wool, silk, jute, sisal and handmade pieces do not, and they are better left to a specialist.
Dab a damp white cloth in a spot under a sofa. If colour comes off on the cloth, or the pile distorts, stop and do not clean with water at home.
Step 2: Clear the room and vacuum slowly
Move out what you can. Vacuum the whole carpet slowly, once in each direction, so you lift dry soil before any water touches it. Skipping this is why a carpet turns muddy during cleaning. Use the brush attachment along edges and on stairs.
Step 3: Pre-treat stains and walkways
Blot fresh spills with a clean white cloth, working from the outside edge towards the middle. Do not rub, which spreads the stain and roughens the fibres.
For walkways and older marks, apply a pre-treatment made for carpet and leave it for the time on the label, usually 5 to 15 minutes. Work it in gently with a soft brush. Do not let it dry on the carpet. For stain by stain methods, see how to remove old stains from carpet.
Step 4: Clean with a machine or by hand
With an extractor. Mix the cleaner at the strength on the label, not stronger. Push forward while pressing the spray trigger, release it, and pull back to pull the dirty water up. Work in small sections with slight overlap. Do not soak the carpet. Extra soap and extra water are the main reasons carpets look dirty again within days.
By hand. Lightly mist the area with a diluted carpet-safe cleaner, work it gently with a soft brush, then blot with clean towels, pressing hard to lift the moisture. Repeat on small sections. It takes longer and cleans less deeply than an extractor, which is fine for light soil and small areas.
Step 5: Rinse with water only
Soap left in the pile attracts new dirt and leaves the carpet sticky. Go over each section again with clean water only, then make two or three dry passes with the trigger released to pull out as much moisture as possible. Change the dirty tank water as it clouds.
Do not chase perfectly clear water. Some colour and cloudiness is normal, especially if the carpet has not been cleaned for years. When the extracted water is only slightly cloudy and the carpet is damp, not wet, move on.
Step 6: Dry fast
Run fans across the carpet, open a window or run a dehumidifier. In winter, heat the room slightly as well. Most carpets dry in about 12 to 24 hours, depending on the carpet, the room and how much water was left behind. See how long carpet takes to dry after cleaning. If it still feels damp or smells musty after a day, call a professional before mildew sets in.
Step 7: Groom and stay off until dry
While the carpet is still damp, brush the pile in one direction or use a carpet rake so it stands up. Keep shoes and furniture off until it is completely dry, because feet and furniture legs leave marks and carry dirt into damp fibres.
How to Clean Carpet without a Machine
You can freshen carpet without an extractor, but it is a refresh, not a deep clean. Vacuum slowly, blot spots, lightly dampen with a diluted cleaner, brush, then blot with towels until the area is nearly dry. Use less liquid than you think you need. A damp carpet that is hard to dry costs more than it saves. For more than a few small areas, renting a machine or hiring a professional gives a better result.
How to Deep Clean a Carpet That Has Not Been Cleaned in Years
Expect to take two passes. Vacuum, pre-treat the walkways, clean the whole carpet, rinse, then repeat on the darkest areas only after the carpet has dried. Cleaning the same patch repeatedly while wet pushes soil to the backing and slows drying. If grey tone, a smell or stains remain after two careful rounds, the soil is deeper than a home machine can reach.
Mistakes That Make Carpet Dirtier
- Soaking the carpet. Extra water carries soil to the backing, can bring old stains back to the surface as the carpet dries, and slows drying.
- Using too much soap. Sticky residue attracts dirt, so the carpet looks dirty again in days.
- Rubbing or scrubbing hard, which spreads the stain and damages fibres.
- Skipping the vacuum, which turns loose dust into mud.
- Using strong chemicals without testing. Hydrogen peroxide can lighten colour, and vinegar can leave a smell. Always test a hidden spot.
More in how to avoid damage when cleaning carpets and rugs.
Can You Use Dish Soap or Homemade Cleaners
A few drops of mild dish soap in warm water can work for light spot cleaning if you rinse it out fully. Do not use it in an extractor tank, because it foams and leaves residue. Baking soda helps with light odours when vacuumed up thoroughly. Vinegar and hydrogen peroxide are not safe for every carpet. Test first, use sparingly and never on wool or silk. For disinfecting, read how to disinfect carpet at home.
Cleaning an Area Rug at Home
Small synthetic rugs can follow the same steps. Check that the colour does not bleed, and lift the rug if you can so you can dry both sides. For wool, silk, handmade or antique rugs, see how to clean wool carpets and natural fibre rug cleaning.
When to Call a Professional
Home cleaning has limits. Call a professional when:
- the carpet is wool, silk, jute, sisal or handwoven
- pet urine has soaked through to the pad, or a smell returns after you clean
- old, dark or oily stains do not lift after a careful attempt
- the carpet looks dirty again within days of your own clean
- it has not been professionally cleaned in over a year, or the household has pets, children or allergies
- it will not dry, or you are not sure it is safe to wet it
A technician identifies the fibre, tests the stain and chooses the method before starting. At Nettoyage Impérial we clean transportable carpets in our shop and fitted carpets on site.
Get your Carpet Cleaned in Montreal, Laval and the Shores
If you would rather not rent a machine or risk the fibres, we can assess the carpet and tell you what it needs before we start. Explore our carpet cleaning service or request a quote.
How do you clean carpet at home?
Vacuum slowly, test a hidden spot, pre-treat stains, clean with a machine or by hand using little product, rinse with plain water, and dry with fans.
Can I use dish soap on carpet?
A few drops in warm water works for light spot cleaning if rinsed out. Do not put dish soap in a carpet cleaning machine.
How long does carpet take to dry after cleaning?
Commonly 12 to 24 hours, depending on the carpet, the room and how well moisture was extracted.
Is it better to rent a machine or hire a professional?
A rental suits light soil and small areas. Deep soil, old stains, delicate fibres and pet urine are better handled by a professional.
Why does my carpet look dirty again after cleaning?
Usually soap residue, too much water, or soil wicking back up from the pad as the carpet dries. A rinse with plain water and faster drying help. If it keeps happening, the pad or backing may need professional extraction.
How often should I deep clean my carpet?
Once a year suits many homes. With pets, children or allergies, every 6 to 12 months.