I had an excellent experience with granite direct. A very wide variety of granites to choose from at very reasonable prices. The Fabrication and installation was better than i expected. Thank you Shane for all your help and guidance with our project.
more