Natural Stone Restoration provides professional residential and commercial services. We specialize in restoration and maintenance of all types of natural stones, such as marble, granite, limestone, travertine, slate, terrazzo, quartzite, onyx and more. Our services range from floor, countertop, shower restoration to lippage removal, crack or chip repair, grout cleaning, caulking, and more