The fire department employs more than 25 firemen who offer fire suppression and prevention and emergency medical services. The department puts on fireworks displays and is operated by the City of Grangeville, Idaho, which manages administration, parks and recreation, public works and police departments. Its public works department offers water, sewer and street maintenance and repair services. The city s police department is a full-service law enforcement agency that provides 24-hour professional police services that include reported crime investigations and code enforcement violations. It operates a library that stocks various types of books and reading and reference materials. The city s administration department takes utility payments, issues building permits, and answers planning and zoning questions.