Water soluble and solvent soluble soils are generally removed during general carpet cleaning methods and considered part of  the carpet cleaning process. Stains which require specialised methods may take additional time and chemistry and may not be included in general cleaning methods. EcoSan Solutions are very experienced stain removal specialists, if you have a stain you think may be permanent please let us know before booking so we can advise you accurately on your options.