Terrazzo can be installed on concrete floors or surfaces including areas like kitchen worktops, bathrooms and toilets, corridors and balconies, concrete water tanks, flat concrete rooftops, wall surfaces, concrete chairs and tables, sinks, garage and underground parking lots. It can also be installed in swimming pools and playing areas like tennis coach.