Hudson Marble & Granite sells a variety of materials such as soapstone, onyx, granite, travertine, marble, limestone, Silestone and Ceasarstone. Custom fabrication and installation services are available for kitchens, bathrooms, fireplace surrounds and other home improvement projects.