1. everything ex.... but depends wad kinda of design actually, and materials used...laminate? internal pvc coloured? etc etc, maybe your design complicated..... 2. floor protection - just go any hardware supplies and get some rolls of perforated paper and lay yourself. 3. General washing - wash yourself la, no tiling works wads there to wash?