Have used the machine several times now and am very pleased. I have 2 dogs and 3 cats and had stains that I had not been able to get out. The Bissel Pet Lift Off did an amazing job on these older stains- not to mention the new ones. I did purchase the Bissel deep clean and refresh formula which I am sure helped. The hand attachment is effective and helped remove any residual.