January 18, 2013 By TORONTO DECKS AND FENCE COMPANY Landscaping and interlocking project flag stone and railingsNatural stone stairslandscaping in torontolandscaping and river stonelandscaping and natural stone retaining wallinterlocking and natural stone stairsflag stone in porch toronto