Our carpet had gotten extremely dirty over the last few months. The carpet cleaning company we had been using was sold to a company that only handles corporate accounts. We couldn't find anyone to replace them, so we ordered the Power Dash Pet Advanced (We have two dogs.) Last week, we used it for the first time. Wow! The carpet turned out as good as the professional cleaning. We are impressed. One of our dogs tracked in some dirt last night, so I did some spot cleaning this morning. This machine is awesome so far (Still haven't used the upholstery cleaning attachment.) And, the first time use more than paid for the unit.