All owners of real estate or agents thereof, before constructing any artificial drain, storm sewer, conduit or culvert across private property shall submit plans and specifications therefor and receive the approval of the municipal authorities before doing the work, in order that the artificial drain, culvert, storm sewer, or conduit may be made of sufficient size and so designed as to care for the drainage water flowing from the water shed above the property.  The municipal government, through its engineer, or other proper department may inspect all work to the end that the same may comply with the plans and specifications as approved for same.