Retaining walls

Retaining walls are implemented to reduce soil erosion and control water drainage in any landscape which is built above, below or on a slope. While certainly a practical choice, a retaining wall can also greatly enhance your landscape design goals as well.