I have used the portable carpet cleaner on some set in pet stains and it worked wonderfully on them. The stains are gone and the carpet looks great.