Staining your carpet can be one of the worst feelings. It’s always unexpected and happens extremely easily. There’s usually a way to clean most spills and accidents, but the key is being quick. If that window has already passed, that’s when you can call us in for the repair work.
Act Fast
If it’s just happened, that second is the best moment to act while it hasn’t set in. This applies to every stain — some set quicker, some slower, but as a rule, it’s best to act as quickly as you can.
The Universal Rules
Don’t rub, dry blot first. You want to soak up all the mess initially; rubbing spreads it to a larger area and pushes it deeper into the fibres. Start from the outside of the stain and blot your way inward. This avoids spreading the stain into clean carpet.
One important note: if there are solids in the area, pick them up and remove them first before starting. This prevents rubbing more mess into the carpet.
Pet Stains (Urine, Feces, Vomit)
Step 1: Dry blot with paper towels or cloth — press down and lift to remove as much liquid as possible
Step 2: Apply enzyme cleaner, fully saturating the area
Step 3: Let sit for 15 minutes (enzymes need time to break down the organic compounds)
Step 4: Blot repeatedly with a clean cloth until liquid is removed
Step 5: Repeat steps 2-4 until the cloth comes away clean
Step 6: Rinse with cold water and blot dry
Work from edges inward to avoid spreading.
Protein-Based Stains (Blood, Food, Chocolate)
Step 1: Dry blot with paper towels or cloth to remove excess
Step 2: Blot with cold or lukewarm water — never hot (hot water permanently sets these stains)
Step 3: Apply enzyme cleaner
Step 4: Let sit 10-15 minutes
Step 5: Blot repeatedly until clean
Step 6: Rinse with cold water and blot dry
Work from edges inward. Never use hot water at any stage.
Oil-Based Stains (Grease, Cooking Oil)
Step 1: Dry blot with paper towels or cloth to remove as much oil as possible
Step 2: Apply degreaser (citrus-based cleaner, white spirits, or WD-40) to a cloth, not directly to carpet
Step 3: Dab the stain gently, let sit 1-2 minutes
Step 4: Blot with a clean cloth
Step 5: Repeat steps 2-4 if needed
Step 6: Rinse with cold water and blot dry
Work from edges inward. Use degreaser sparingly — excessive amounts can cause delamination (backing separation, creating ripples).
Dye/Pigment Stains (Wine, Juice, Food Dyes)
Step 1: Dry blot with paper towels or cloth
Step 2: Blot with cold water (act fast, heat sets these stains)
Step 3: Mix white vinegar and water solution (1 cup vinegar per 2 cups water)
Step 4: Apply vinegar solution and let sit 5-10 minutes
Step 5: Blot repeatedly until the stain lifts
Step 6: Rinse with cold water and blot dry
Work from edges inward.
Dirt or Mud
Step 1: If wet, let dry completely first
Step 2: Vacuum up dried particles
Step 3: Dry blot the remaining residue
Step 4: Apply cold water with a general household cleaner
Step 5: Blot repeatedly
Step 6: Rinse with cold water and blot dry
Work from edges inward.
Carpet Type Matters
Synthetic carpets (polypropylene, nylon, polyester) are generally easier to clean than wool because stains sit on the surface rather than absorbing deep into the fibres. This means you catch them faster and extraction is more straightforward.
Wool carpets absorb stains deeper, which has both advantages and disadvantages. It gives you a longer window before most stains set permanently, but once they’re absorbed, they’re harder to clean and can become permanent. The exception is pet stains on wool, urine bonds to the wool fibres chemically and sets faster and harder than on synthetic carpet.
Either way, the key is acting quickly. The longer you wait, the harder any stain is to reverse, regardless of carpet type.
When Stains Won’t Come Out
If it’s too late and you’ve tried all the cleaning methods discussed, your next best step is a carpet patch. This means cutting out the stained area and installing a new piece as seamlessly as possible. It’s best to call professionals for this type of work, and it’s our main specialty.
Give Express Carpet Repairs a call. We work all throughout Brisbane, Sunshine Coast, and Gold Coast.
