I wish it was possible to give 0 stars. After calling them about an estimate, I was treated in the most disrespectful way I have yet experienced in my life. I asked if it was possible to replace a countertop with a slab of granite we had leftover from a previous job. We measured it and it seemed to be large enough to us, but we called to get an expert opinion. After explaining what we wanted, he only responded by laughing at me. I told him I was calling to find out if this was possible as I was not a granite expert. After a few other condescending comments he told me "I'll gladly take all your money, but you'll be the laughing stock of the valley." From the looks of other reviews it seems he treats all of his customers like this, not sure how they even stay in business. I've never wrote a negative review but hoping I can save others from this experience.