Hardscaping typically consists of manmade features, such as walls and paths, incorporated into a landscape design. Driveways, paved roads, fountains, patios, paths, and decks are all common hardscaping elements. While a variety of materials such as wood, stone, metal,...

read more