Many elements are considered when designing a retaining wall for your garden. Elements such as soil conditions, materials, locations, structural requirements, environmental impact and cost effectiveness all help to determine the most suitable retaining wall. Retaining walls are either used for form and function or to add flair and feature to your garden. Visual aesthetics of a…