I really love this Pet Stain Eraser Power Brush. It works well on areas of carpets or an area rug where accidents happen most often. The cleaner provided works great but my only concern is not all of the residue comes out after use.