The mountains of Western North Carolina provide us with a variety of natural stone to work with, so that when we are designing a stone structure for your outdoor living space, it will truly accent the landscape that surrounds. Our natural rock is laid artfully and used in retaining walls and outdoor steps. Our designers have the skills and experience to lay the stone so that it blends naturally with your landscape while adding a touch of structured beauty.