We have 4 kids and a husky-cross puppy who sheds and brings ALL treats to the rug to chew on. The mess here is no joke. We've rented machines to clean our rugs in the past, and they were great, but they were very heavy to use, and somewhat expensive to rent.
My parents purchased the Shark Carpet Xpert recently, and they let us borrow it to see if we liked it.
The machine worked much more efficiently than the one we had previously rented, and it was much nicer to use. It's not heavy, it's not overly loud. This cleaner left the rugs smelling absolutely amazing. It was very effective, and I would 100% recommend this cleaner (and the Shark Carpet Xpert) to anyone needing rugs, carpet, couches, etc cleaned.