Yes, we restore and maintain all natural stone surfaces including granite, travertine, limestone, terrazzo, and onyx. Each stone type requires specific techniques, equipment, and products for optimal results. Granite needs different polishing compounds and techniques than marble due to its harder composition. Travertine requires special attention to its naturally porous structure and tendency to develop holes over time. We adjust our entire approach based on your specific stone type and condition. We serve both residential and commercial properties throughout North Castle and the greater Westchester County area. Whether it’s a single bathroom vanity or an entire commercial lobby floor, we have the expertise and equipment to handle projects of any size.