Retaining walls are carefully engineered barriers used to restrain soil that would naturally slide into landscapes, driveways or foundations. At KM Gardens, we use natural stone to build a dry stacked stone wall, a masonry wall, or a very cost-effective boulder wall. We will incorporate a retaining wall into your current landscape design to provide a functional, seamless, and timeless foundation for your garden.