My carpet hadn’t been cleaned for at least 5 years. It looks nearly new. Anderson come with a full collection of different types of stain treatments and used them where needed. There was no extra charge for stain treatment. They don’t nickel and dime you. They know what they are doing.