Surface Spotlight: Precious Stone Slabs

With so many different types of materials available for your surfaces, how do you choose? With everything from marble, quartz, or granite to more unique materials such as concrete and butcherblock,…