Buy a Hotsy and don't look back. Best thing I ever did. I see some used ones reasonable for sale.
I had some other ones with piston pumps and I could run hot water from the house hot water tank just fine,BUT you run out too fast.
I bought an old steam jenny and restored it. They work good for some things,but I would not recommend buying a steam cleaner for all around use. Too easy to lift off paint with them.