Before you start building a stone ... retaining wall. Site preparation is crucial for ensuring the longevity of your ...