I used to rent this machine when my carpets needed to be cleaned. I am so happy I finally purchased one. It cleans better than any other steam cleaner I have ever owned.