Essential need for home with carpet, kids, and pets! We live in military housing and the carpet is less than perfect when we move in. The shark carpet xpert was such a blessing in helping remove dirt, odors and stains from older carpets.