We bought this after inheriting an outside dog that had to learn to become an inside dog. We had been using SpotShot which is a great product, but we were using a lot of it and it didn't seem very economical. When we got this we were very excited it did a fantastic job; it had great suction, cleaned stains that a professional couldn't get up (I do suppose that could be the cleaning solution that came with it though)and was exactly what we wanted. After a few uses, however it made a terrible noise and the gears in the rotating brush wore off, we returned it for another one I really figured that it was a rare occurrence (I should have done more research). The new one just made the same terrible noise and it is going back to the store tomorrow. If we replace it it will be with another product.