The City of Hoover said a drainage repair project is happening on U.S. 31 to enhance roadway protection during heavy rain.