The Department of Public Works deals with hazardous waste disposal, snow removal and trash and recycling. The department is governed by the Township of Cherry Hill, N.J., which additionally manages code enforcement, community development, court, engineering, fire, housing, information technology, library, planning, police and recreation departments. The township houses fire department that works to protect lives, property and the environment from the threat and occurrence of emergencies. It operates a police division that safeguards the lives and property of residents, businesses and visitors, as well as maintains social law and order. Township of Cherry Hill additionally maintains zoning, taxation, library and property maintenance departments.