French Drain Systems: Distinctive Features

The French word drainage means natural or artificial removal of water. For builders, drainage means a special system; a kind of method of collecting and removing groundwater from the foundation of the building and from the surface of the site. For summer residents, drainage is related to some bulk material that needs to be poured … Read more