If you are looking for a elegant and unique floor, look no further than terrazzo flooring. Since terrazzo floors are not very common, they add to the value of your premises as well. Although terrazzo floors can be expensive, clients do not have to worry about replacing them for a long time. This is because, when properly installed, a terrazzo floor is extremely durable. Expect these floors to last for decades, if not centuries. Due to the sealer that is placed on top, these floors are waterproof and require very little maintenance. This is why some clients choose terrazzo for their pool decks as well. Also terrazzo floors are very green.