Katy B.We are very impressed with the quality, craftsmanship and timely installation process of CCT Natural Stone. We just had new granite kitchen countertops done and they look beautiful! They did an outstanding job on all fronts.