Retaining Walls serve various purposes. Perfect for leveling out a yard that is on a hill, providing extra entertaining and play space. Used for soil erosion, drainage control, borders for trees and flower beds plus adds an architectural enhancement to your property.