My Bissel Proheat 2X steam cleaner report:
easy to set up
easy to operate
heavy, but not so cumbersome that I can't use it
my old carpet, looks new
All in all, a good investment. Cheaper than paying a company to do this. But I do have to provide all the labor. And after using 2-3 more times, it will be cheaper than renting one.