Spots and stains on our carpets happen all to often, but is there a difference between a spot and a stain? There most definitely is! A spot is actually a discoloration of carpet or upholstery that can be removed using either a water-based or a dry solvent cleaning solution. A stain is a discoloration that cannot be removed by cleaning, and has become part of the textile.
When a stain exists you have several options. You can learn to live with it as it is or you can try applying restorative procedures that chemically change the stain so that it is no longer visible. A word of warning as these procedures involve reducing agents or oxidizers AND risk removing more color than desired. You could use spot dying techniques to replace lost color or replace the stained portion of the textile with a matching piece.