When we think of terrazzo, public spaces are more likely to come to mind than homes. But these are just a few examples of terrazzo floors and countertops used at home:

Durable terrazzo is quite hard, making it tough on feet in the kitchen. But we could see using it in an entryway, or even on kitchen countertops. Terrazzo is traditionally installed by spreading a cement binder over a concrete subfloor, adding an aggregate, and grinding it all down to a shiny, smooth surface. The aggregate can either contrast with the binder or can blend with it (as in the white kitchen floor in the first gallery photo). If you like the look but the process seems like overkill for the home, check out this precast terrazzo from EcoTerr.

Images: Forest House by Bassam Fellows, This Old House, Romastone, Enviroglas