Terrazzo floors are mostly composed of pieces of marble or other stones mixed with cement or resin. For better advice on the exact composition and options, contact the specialists. You can send a price request to several service providers to find the best solution for your home.