Know everything about Restoration of Natural Stone

Natural Stone like Marble, Granite, and Limestone, also artificial marbles or any engineered stone gets dull, stain, forms scratches over a period of time. Well surely few stains and scratches that can be cured at home level. But for tough stains, major cracks n dullness the flooring needs polishing. Well here we will not call