have rented these machines many times for cleaning my carpets and now I own one basically cheaper than renting them. It works great and I use it all the time.