Slate, marble, granite and limestone make luxurious, durable and easily maintained flooring for both homes and businesses. The toughness of these stones mean that they resist wear and tear, and staining. Each Terrastone slab floor is custom-cut to suit your design requirements, and to enhance the look of any room.








Bring true elegance and luxury to your home or business with a Terrastone marble, granite or slate staircase. These stones are excellent choices for both indoor and outdoor stairs and steps. Terrastone can custom design and install a staircase to suit your d├ęcor.