The Town’s Public Services Department consists of two divisions that provide quality services to customers of the Town of Mooresville.
The Public Utilities Division provides operations and maintenance of more than 200 miles of wastewater and water lines serving over 12,000 customers. This division includes water and sewer maintenance, the Rocky River Wastewater Treatment Plant, and the town's Water Treatment Plants.
The Public Works Division consists of Street Maintenance, Sanitation and Fleet Maintenance. This division maintains town roadways, collects and disposes of solid waste and debris, maintains the Town’s fleet of vehicles and equipment, and maintains Town facilities, parks, and the Mooresville Golf Course.