At Spencer Granite, we offer a wide variety of natural stone products, including granite, marble and quartzite.
We carry popular colors in stock, as well as partner with local suppliers to give customers access to the world of colors and options available.
Please view our stock photos of some of the most popular granite colors!
Also, feel free to browse pictures on our Local Suppliers' websites, links are located on the bottom of our homepage.
Please call 978-664-1471 for pricing and availability.