hasti i meant it will not be good for houses, it is too big
this is perhaps good maintenance machine for commercial jobs, i do not belive you can do any restoration of stone floors with it
what is you looking foor? any low moisture cleaning machine? do you have any rotary already? any heavy slow speed rotary, much cheaper will do the job for you, on carpets and hard floors, will be more aggresive then orbital machine.
theres also cimex if you realy need this kind of machine