bought this machine a week ago spent the next weekend doing our carpets fantastic machine believe me 2 teen girl spills and other stains carpet was a mess most would have just thrown it away this machine cleaned it to where it looked like it was just rolled out great product for the money