This little guy works wonders thought the house, if you have kids and pets like we do there is always a stain, spill that needs cleaned up, and this compact cleaner will get the best results and it is affordable and no renting thoes big cleaning machines, this cleans carpet, rugs, Upholstery it's powerfulyet small.