A retaining wall is just what it sounds like—a wall designed of various materials used to hold back soil on uneven slopes in an area where such is needed. They can also be used in various designs to create terraces or pathways on extreme sloped areas. Retaining Walls...

read more