If you have a spot on your carpet that keeps coming back you know that it is extremely frustrating. Why will it not stay away? If you would like to find out why you should read this brief article. It could save your carpet and your sanity.
The most common reason for a stain that reappears is using a spot cleaner that leaves a residue. When you use a spot cleaner you might get the stain out but what you leave behind is a sticky residue from the cleaner that will attract soil to it. This is why the stain gradually returns in a few days or weeks. To solve this problem spot clean as normal but follow that up with a solution of one part white distilled vinegar to three parts water. The vinegar solution will help to neutralize the shampoo residue. Another potential cause of a returning stain is over wetting. What happens is that you use too much moisture and force the stain down into the backing of the carpet. It looks like it is gone but as the area dries, the stain wicks back up to the surface. To solve this problem you need to use less moisture to clean the spot. Instead of spraying your spotter on the spot spray it on your rag and then dab the stain. When you are finished neutralize it with the vinegar solution from above and put a fan on it to speed dry it. The last thing can cause a stain to return is a greasy residue. Some greasy residues may not be removed from a general spotter. If this is the case you will never remove the soil attracting greasy residue and the spot will keep coming back. To remedy this you need to use a solvent or citrus based spotter to cut the grease. Check your home improvement store for a suitable carpet spotter that will cut oil and grease.
I hope this has helped you rid yourself of that returning spot. If it does not the only thing left to do is call a professional cleaner. Good luck to you.