have cleaned marmeloeum probably spelt wrong rubber ,,,not really interested in wood to be fair,,,i want to clean stone to,,,cleaning carpets for twenty years,just want the knowledge and know how to tackle hard floor,,ive cleaned it lots,,probably just want the confidence to deal with stuff i dont know like breaking down sealants wax and so on,,,thanks brendan