Great customer service, ordered a piece of granite to match existing countertops I had as part of a project. The piece provided was timely, well matched and cut to order. Installation was done by the contractor, it was quick and very professional looking when he was finished. He was polite, professional, and addressed all of our concerns. As a note, the chemicals required to attach granite are pretty strong. Be prepared to air out your area for probably 2 hours after installing. Certainly not a sleight against the contractor, just giving folks a heads up.