Retaining walls have various functions including separating and defining garden beds, holding back soil and rock, creating separation between areas and adding design elements. Many of our clients with uneven properties have also added retaining walls to their landscaping projects and are extremely satisfied with the added gain in usable space and safety our interlocking stone retaining walls provide.