Install
Vermont Marble, Granite, Slate & Soapstone Company —
Castleton, VT 05735
Vermont Marble and Granite is proud to be our state’s leading producer of quality natural stone countertops and custom stone products. We offer a tremendous variety of gorgeous natural stones from around the world.