Calistoga Stone  Terrace Walls -  with built in reading benches.  The "drystack" walls are 3' high, providing planting areas on the steep hillside.

Calistoga Stone Walls - to level the entry garden area into multiple distinct planting beds.

Layered Utah Stone Wall - Mortar free and reinforced from the rear with concrete and steel.  This allows for the tight fitting of the stones with the beautiful absence of mortar joints.

Fieldstone Terrace Walls - provide ample planting space within a steeply sloped area.

Layered Basalt Terrace Walls - create a gently sloping planting area with the addition of imported soil. 

Layered Stone Walls - tightly designed architectural curves rising from a hardwood deck.

Ledgestone Arizona Stone Walls - integrated with flagstone paving and steps of the same type of stone.