Marble polishing is a great way to enhance the looks of the stone surface, and also reduce the dangers of abrasion on other items and human body skin, due to friction with the rough surface.
Due to aesthetics, and also for the safety associated with a decently smooth surface, the process has been so much into practice. In fact, no builder would ever hand over the property to you just like that when the Granite floor is not yet polished. You can get the services of stone floor polish online via https://thestonerestorationcompany.com.au/service/stone-polishing/.
While taking possession of a property, you would also make sure that you get the floor or the stone walls in a polished condition. And it's not only about the floors or walls rather, but about any stone surface in any type of stone, which would ask some resurfacing and smoothening.
You would definitely not be able to resurface a sand Marble surface in the same way you smoothen a granite surface or a marble stone surface. But that is quite understandable and anticipated.
Whether you are a builder trying to smoothen the stone walls and floors, or you are an owner of some property which has roughened and weathered stone surfaces which need re-polishing, you would have to look for a Granite polishing agent or machine.
There are a lot of products in the market, which would give you a great finish in stone polishing, but they are not all specialized to render the finish to all-natural stones. By natural stones, you would refer to surfaces made of granite, marble, terrazzo, or agglomerate.