Street maintenance is one of the divisions operated by the Hoover Public Works Department, which is governed by the City of Hoover in Alabama. The department is responsible for the repair, paving and patching of streets and roads. It also replaces street markers and regulatory signs on the city streets. The Hoover Public Works Department offers assistance with the cleaning and maintenance of parks and recreational areas. The department provides litter and mosquito control solutions. It offers maintenance services for gutters, ditches, drains, culverts and sewer pipes. In addition, the Hoover Public Works Department operates building services, park maintenance, garbage, and trash and recycling divisions.