We carry a large line of 12x12 granite, slate, onyx, or marble tiles. Our store also offers slab or 12x12 granite kitchen countertops and bath vanities. Check out for color selections. Please note that not all colors come in slabs. Contact our store to find out if the one you like comes in both!