Machine performed beautifully. Carpets look brand new. I have a dog and cat both of whom have accidents. This machine has removed all spots and stains in all areas of my carpets. that were cat and dog related. In addition, this machine removed all stain residues left from the previous owner. Glad I purchased!