Granite, quartz, marble, quartzite, and soapstone countertops and vanity tops, fabricated and installed for Westmoreland homeowners by our vetted network of Monadnock Region stone craftsmen.
Westmoreland is in Cheshire County, northwest of Keene, along the CT River of our Keene showroom at 104 Emerald St. Westmoreland's rural properties and river-view homes are a great fit for granite and quartzite in outdoor kitchen and bar-top applications — both handle New England's freeze-thaw cycle well.
Every Westmoreland project starts the same way: a free consultation to talk through your space, a showroom visit to see real slabs in person, precise digital templating at your home, and fabrication and installation by a vetted craftsman from our network — typically within 1–2 weeks of templating.


Full perimeter and island packages in granite, quartz, or quartzite, cut to your exact layout.

Cut to your exact cabinet dimensions with any sink configuration — often our quickest project type.

Custom hearths and surrounds in heat-resistant granite, quartzite, or soapstone.
Tell us about your project and we'll respond within one business day with an honest, itemized estimate.