I was walking around a factory outlet on the weekend when I saw a 15hp motor for sale, just sitting there in a box. Couple hundred bucks I think. And I wondered to myself, as I sometimes do... If I knew how to build a simple carpet cleaning machine, I could buy that motor and make a really cool little inplant machine. I just dont have that much technical knowhoo. All I know is you need an engine, a blower, a high pressure pump with a regulator and a heat exhanger or external water heating source. If you can put them all together safely, you would have a basic TM. All the rest of the stuff is bells and whistles and safety stuff.