Yes! It is possible to remove the old stains from the carpet but it needs more practice and blotting process repetitions.