Bret Hatzenbuhler
Police Lieutenant (2025)

Regular pay: $225,029.60
Overtime pay: $137,229.85
Other pay: $39,311.50
Total pay: $401,570.95
Benefits: $108,167.29
Pension debt: $0.00
Total pay & benefits: $509,738.24
Share: