asphalt bore cleaning corrugated flooding foundations gates generator golf maintenance mechanical modular painting parking piers protection protective revetment screen shoreline silt sites striping surface vegetation