
Custom Retaining Wall Construction & Stonework in Duncan and the Cowichan Valley
Our team designs and builds structurally sound, long-lasting retaining walls built to handle the unique slopes and terrain of the Cowichan Valley.
Specializing in dry stack rocks walls, mortared rock walls and concrete block walls, we solve complex drainage, grade challenges while maximizing your usable backyard footprint.
Every retaining wall we build combines durability with premium local aesthetics.
Types of Retaining Walls We Build
Mortared rock walls:
Natural stone joined with mortar creates a solid, finished look that complements patios, pathways and garden spaces.


Dry stack rock walls:
Built using carefully placed rock without mortar, these walls create a natural look for garden beds, terraces and sloped yards.


Block retaining walls:
Block systems such as Allan Block offer a clean, consistent finish for garden beds, terraced yards and integrated stairs, with a range of colours and styles.


We'll help you choose the right wall system and layout, with careful excavation, base preparation and drainage suited to your property.
We build retaining walls to suit your property's slope, style and available space
