bissell proheat 2x revolution. Used once to clean carpets for selling my house, it is so much better than a rental machine. It's so good I wish I had more carpets to clean, even the stair attachment is shockingly effective!