Just finished our kitchen counters and it has been a hugh disappointment. First they were supposed to arrive at 10am and it was after 3pm when they finally arrived. At 8:30 they were just leaving. We then noticed that the counter edge was not the one we picked and paid an additional $450.00 for. Also when the installers left they told us they couldn't caulk the backsplash I would have to do that myself because a sealer wasn't dry yet. They were also supposed to take the old countertops and sink with them but they left the old sink in our garage. The edging was one of the main reasons we went with the granite we did and to have that messed up completely left me with the choice of having it all torn out and redone or just live with it. I chose to just live with it. Based on my experience I would be hard pressed to recommend them to anyone.