I used them for installing granite countertops. What a nightmare. They did a horrible job, they used seems when they didnt need to so they could save money, the damaged the sink they were installing, they installed a cracked piece of marble, the counter was not properly levelled, did a poor job of caulking around faucets, causing leaks, were incredibly unreliable (say they will come in the morning, and show up at 10pm and expect to start drilling holes into a marble slab to fit faucets). Also, they are a family business. Normally, this is a good thing. However, one of the days they came to work, I literally had a 12 year old come and knock on my door. He was one of two people working on my house that day, the other was a 21 year old. I could write pages about my complaints with them. The one thing they did right was they did a very good job on the main seam on the main kitchen counter. Bravo, does not come close to making up for all the poor quality, and poor customer service. The worst part is that they talk a really good game to sell you the job about how top of the line their equipment is, etc. etc. Really good sales people, just very poor quality work. Avoid them like the plague.