A sloping garden means it's a little more tricky to design and plant. Here are plants that thrive in hilly locations.
Concrete blocks were out of budget, so we built two large retaining walls using 6x6 landscape timbers. In this video, I show you how we extended their lifespan with drain lines, proper backfill, and ...