Although we complete a very thorough cleaning process with the latest and most advanced equipment, we cannot guarantee that all stains will be removed during the cleaning process. This is because some stains permanently damage fibers in carpets and upholstery. We will identify any permanent damage during our inspection process and may recommend a specific spot and stain removal process (charged extra).