Retaining or garden walls not only add character to your yard but they have the potential to change its layout completely. Take a yard with a hill or slope and turn it into a nice level yard to enjoy entertaining and activities or take a flat boring yard and add some depth by creating different levels for patios, walkways, seating areas and more. Garden walls are a great accent to any garden and are also great for eliminating messy soil run off due to precipitation which will cut down the need to top up your gardens soils.