Retaining walls are designed to hold back soil and add functional space, but they can also become important landscape design elements. Landscaping companies may suggest these ideas for a retaining wall in Rochester Hills, MI. Some of these ideas can be used on level land for aesthetic reasons and practical applications.