This company was a dream with which to work. Their showroom is not fancy, and they do not hold a lot of stock. So you may have to source your own granite at the suppliers, but it was well worth it to deal with this company for the labour. Our granite island was extremely large, and while it was a challenge to get it into our house, with the help of our builder, they did a great job. They reinforced areas that are prone to weakness (in front of sink) and informed us of do's and don'ts with the product. Any little issues we had were dealt with cheerfully by the owner himself. They even helped us with fixing another granite company's mistakes! A truly refreshing experience.