I purchased The Big Green Machine, along with several of their quality cleaning products. The machine is, in my opion better than even a rental. It pulls dirt out of carpeting that appears perfectly clean. The entire list of products they have were all incredibly effective in removing stains, regular cleaning process's and for pulling out dirt from places you thought were clean. I was hesitant to spend so much on a machine. The whole process of going and renting one, the cost of rental, as oopposed to owning it, is not even a comparisson. Added with their incredible cleaning formula's, that leave the carpet or rug, not only clean, but smelling wonderful. So the entire room smells clean, with a fresh scent!!!