I'm not a great fan of lithofin products...you just need to know how to approach these jobs when cleaning natural stone, and having the experience as to know about sealing stone etc. I looked at a marble floor 35 sqm last week customer had it cleaned about 3 weeks ago by a cleaner and its really dirty again, i did a pH test on the floor with litmus paper and the pH was far to high as the wrong cleaner had been used. There is allot more to know about natural stone than people realise, and using wrong cleaning methods can cause damage.