You can also use concrete landscaping to keep your soil in place. If there is a part of your yard that is prone to slipping then you can build a retention wall expressly for this purpose. The best thing about concrete landscaping is that while it can be functional you can make it look as if it is just there for looks. There is so much that you can do with concrete landscaping because concrete is so easy to work with. You can use concrete landscaping bricks or you can use whole solid slabs. You can even get custom made concrete landscaping stones that are in unique and creative shapes and patters. Take some time and see what all is out there in terms of concrete landscaping, you might just be surprised.