Show all 0 Categories Landscape Construction A dry laid flagstone path separates the garden beds on one side and the artificial grass on the other Related postsAugust 5, 2020Retaining wall, boxwood hedging, & artificial grass make for this delightful Toronto front yardRead moreAugust 4, 2020We strive for perfection Perfect walls, perfect golf greens and great grassRead moreJuly 28, 2020deck walls plantings gardens and artificial grassRead more