Hardscaping is the non-living elements that are a part of your landscaping. Softscape means the living elements, such as grass, shrubs and flowers, so hardscape means decorative or usable items, such as a stone wall or brick pavers. While many DIY homeowners can...

read more