This company was subcontracted by my kitchen remodel company to provide granite countertops. First issue is that they will not come measure 'after hours' so we had to take off work to be available. The job required 4 pieces of granite, one to be joined. Again we were asked to take off work to come view the work particularly the joint. They had equipment in front of one of the pieces, so we missed the fact that this piece was too short on the end. The sealer from counter to cabinet even showed.We complained thru the contractor and Surface One gave them a heard time about replacing it. After weeks of waiting they sent two workers out and again the piece was too short. After that, they finally sent someone out to measure again. A third piece was sent out after 9 or so weeks and this piece finally fit. Not only were we put out because of lost of time in the kitchen, but the installer with the third piece was the original installer and he told us he told the Source One owner that he knew we would not be happy with the first piece. So this is the kind of shoddy work they try to get away with. Not to mention the lack of cooperation with my contractor to work out the issue. I would not recommend them.