The people at Grand Mountain Stone so beyond helpful.  We were a first time home builder and were not very knowledgeable.  David and his employees could have easily taken advantage of us.  He sat us down and explained everything and why this is that and all the coasts involved and why.  Why could not be happier and grateful.  we have recommended them to a couple family members already.