Terrazzo floors offer a variety of advantages due to their natural beauty and timeless look. They are extremely durable, easy to maintain, and can add an air of sophistication and elegance to any home or commercial space. Additionally, terrazzo has a variety of different applications including internal floors, flooring and walls suited to both commercial and domestic projects, external and outdoor floor areas, wet areas such as bathrooms and showers, countertop or benchtop, splashbacks and undercounter sinks.