GCGovComp.app

City of Rockford / Police Department / Police Investigator

Job-title file

Police Investigator

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

80 employees hold this title in Police Department. Median total compensation for the role is $117,461, above the department median of $109,338.

Employees
80
Role median
$117,461
Agency median
$109,338
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$76,481$166,035+

How total compensation varies among the 80 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Record list

Employees with this title

Highest-paid first / page 1

Mark Castronovo

Police Investigator/Police Department

2025 total comp
$183,221
Base pay
$116,384
Overtime
$66,837
Other pay
$0
Benefits
$0
Total compensation
$183,221

Source-specific fields

Health Ins
28155
Imrf Fica Med
1729
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
213899
Y2026 Salary
$119,248

Mark Castronovo works as a Police Investigator for Police Department. Mark earned $183,221 in 2025.

Shawn Toepfer

Police Investigator/Police Department

2025 total comp
$170,206
Base pay
$117,490
Overtime
$52,716
Other pay
$0
Benefits
$0
Total compensation
$170,206

Source-specific fields

Health Ins
28155
Imrf Fica Med
1720
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
213290
Y2026 Salary
$118,648

Shawn Toepfer works as a Police Investigator for Police Department. Shawn earned $170,206 in 2025.

Cory Magnuson

Police Investigator/Police Department

2025 total comp
$163,014
Base pay
$107,734
Overtime
$55,280
Other pay
$0
Benefits
$0
Total compensation
$163,014

Source-specific fields

Health Ins
18770
Imrf Fica Med
1578
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,976
Y2026 Grand Total
193753
Y2026 Salary
$108,837

Cory Magnuson is a Police Investigator at Police Department. 2025 total compensation came to $163,014.

Michael Schneider

Police Investigator/Police Department

2025 total comp
$161,976
Base pay
$110,228
Overtime
$51,748
Other pay
$0
Benefits
$0
Total compensation
$161,976

Source-specific fields

Health Ins
28155
Imrf Fica Med
1658
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
208913
Y2026 Salary
$114,334

Michael Schneider holds the role of Police Investigator at Police Department. In 2025, their total compensation was $161,976.

Michael Jury

Police Investigator/Police Department

2025 total comp
$155,473
Base pay
$109,800
Overtime
$45,672
Other pay
$1
Benefits
$0
Total compensation
$155,473

Source-specific fields

Health Ins
28155
Imrf Fica Med
1658
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
208913
Y2026 Salary
$114,334

Michael Jury is a Police Investigator at Police Department. 2025 total compensation came to $155,473.

Brian Squires

Police Investigator/Police Department

2025 total comp
$155,201
Base pay
$106,960
Overtime
$48,240
Other pay
$1
Benefits
$0
Total compensation
$155,201

Source-specific fields

Health Ins
28155
Imrf Fica Med
1689
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
211101
Y2026 Salary
$116,491

At Police Department, Brian Squires serves as a Police Investigator. Their 2025 pay totaled $155,201.

Amy Kennedy

Police Investigator/Police Department

2025 total comp
$147,611
Base pay
$117,167
Overtime
$30,445
Other pay
$0
Benefits
$0
Total compensation
$147,611

Source-specific fields

Health Ins
28155
Imrf Fica Med
1729
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
213899
Y2026 Salary
$119,248

Amy Kennedy works as a Police Investigator for Police Department. Amy earned $147,611 in 2025.

Andrew Harper

Police Investigator/Police Department

2025 total comp
$146,752
Base pay
$114,858
Overtime
$31,894
Other pay
$0
Benefits
$0
Total compensation
$146,752

Source-specific fields

Health Ins
28155
Imrf Fica Med
1427
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,592
Y2026 Grand Total
192155
Y2026 Salary
$98,389

At Police Department, Andrew Harper serves as a Police Investigator. Their 2025 pay totaled $146,752.

Adam Cox

Police Investigator/Police Department

2025 total comp
$144,900
Base pay
$102,147
Overtime
$42,753
Other pay
$0
Benefits
$0
Total compensation
$144,900

Source-specific fields

Health Ins
28155
Imrf Fica Med
1471
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,775
Y2026 Grand Total
195447
Y2026 Salary
$101,453

Adam Cox works as a Police Investigator for Police Department. Adam earned $144,900 in 2025.

Robert Trout

Police Investigator/Police Department

2025 total comp
$142,653
Base pay
$112,138
Overtime
$30,514
Other pay
$1
Benefits
$0
Total compensation
$142,653

Source-specific fields

Health Ins
28155
Imrf Fica Med
1689
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
211101
Y2026 Salary
$116,491

Robert Trout holds the role of Police Investigator at Police Department. In 2025, their total compensation was $142,653.

Devyron Boone

Police Investigator/Police Department

2025 total comp
$141,412
Base pay
$114,560
Overtime
$26,852
Other pay
$0
Benefits
$0
Total compensation
$141,412

Source-specific fields

Health Ins
28155
Imrf Fica Med
1658
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
208913
Y2026 Salary
$114,334

Devyron Boone works as a Police Investigator for Police Department. Devyron earned $141,412 in 2025.

Richard Dodd

Police Investigator/Police Department

2025 total comp
$139,561
Base pay
$109,837
Overtime
$29,724
Other pay
$0
Benefits
$0
Total compensation
$139,561

Source-specific fields

Health Ins
26745
Imrf Fica Med
1667
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
208112
Y2026 Salary
$114,934

Richard Dodd works as a Police Investigator for Police Department. Richard earned $139,561 in 2025.

Nicholas Weber

Police Investigator/Police Department

2025 total comp
$139,472
Base pay
$110,496
Overtime
$28,976
Other pay
$0
Benefits
$0
Total compensation
$139,472

Source-specific fields

Health Ins
28155
Imrf Fica Med
1698
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
211710
Y2026 Salary
$117,091

Nicholas Weber works as a Police Investigator for Police Department. Nicholas earned $139,472 in 2025.

Heidi Webster

Police Investigator/Police Department

2025 total comp
$139,044
Base pay
$115,505
Overtime
$23,539
Other pay
$0
Benefits
$0
Total compensation
$139,044

Source-specific fields

Health Ins
8915
Imrf Fica Med
1720
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
194050
Y2026 Salary
$118,648

Heidi Webster holds the role of Police Investigator at Police Department. In 2025, their total compensation was $139,044.

Adam Dreger

Police Investigator/Police Department

2025 total comp
$138,800
Base pay
$104,139
Overtime
$34,661
Other pay
$0
Benefits
$0
Total compensation
$138,800

Source-specific fields

Health Ins
28155
Imrf Fica Med
1581
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,976
Y2026 Grand Total
203341
Y2026 Salary
$109,037

At Police Department, Adam Dreger serves as a Police Investigator. Their 2025 pay totaled $138,800.

Christopher Boeke

Police Investigator/Police Department

2025 total comp
$137,480
Base pay
$112,232
Overtime
$25,248
Other pay
$0
Benefits
$0
Total compensation
$137,480

Source-specific fields

Health Ins
26745
Imrf Fica Med
1689
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
209691
Y2026 Salary
$116,491

At Police Department, Christopher Boeke serves as a Police Investigator. Their 2025 pay totaled $137,480.

Owen Mcguinness

Police Investigator/Police Department

2025 total comp
$135,020
Base pay
$99,631
Overtime
$35,388
Other pay
$1
Benefits
$0
Total compensation
$135,020

Source-specific fields

Health Ins
28155
Imrf Fica Med
1549
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,976
Y2026 Grand Total
201109
Y2026 Salary
$106,837

Owen Mcguinness is a Police Investigator at Police Department. 2025 total compensation came to $135,020.

Timothy Campbell

Police Investigator/Police Department

2025 total comp
$135,006
Base pay
$113,480
Overtime
$21,526
Other pay
$0
Benefits
$0
Total compensation
$135,006

Source-specific fields

Health Ins
28155
Imrf Fica Med
1689
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
211101
Y2026 Salary
$116,491

At Police Department, Timothy Campbell serves as a Police Investigator. Their 2025 pay totaled $135,006.

Ryan Lane

Police Investigator/Police Department

2025 total comp
$133,751
Base pay
$106,359
Overtime
$27,392
Other pay
$0
Benefits
$0
Total compensation
$133,751

Source-specific fields

Health Ins
28155
Imrf Fica Med
1494
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,775
Y2026 Grand Total
197070
Y2026 Salary
$103,053

Ryan Lane holds the role of Police Investigator at Police Department. In 2025, their total compensation was $133,751.

Kyle Parr

Police Investigator/Police Department

2025 total comp
$133,669
Base pay
$106,202
Overtime
$27,467
Other pay
$0
Benefits
$0
Total compensation
$133,669

Source-specific fields

Health Ins
28155
Imrf Fica Med
1483
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,775
Y2026 Grand Total
196258
Y2026 Salary
$102,253

Kyle Parr is a Police Investigator at Police Department. 2025 total compensation came to $133,669.

Jacob Wilson

Police Investigator/Police Department

2025 total comp
$132,043
Base pay
$98,961
Overtime
$33,083
Other pay
$0
Benefits
$0
Total compensation
$132,043

Source-specific fields

Health Ins
28155
Imrf Fica Med
1558
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,976
Y2026 Grand Total
201717
Y2026 Salary
$107,437

Jacob Wilson is a Police Investigator at Police Department. 2025 total compensation came to $132,043.

Richard Beaufils

Police Investigator/Police Department

2025 total comp
$131,484
Base pay
$109,684
Overtime
$21,800
Other pay
$0
Benefits
$0
Total compensation
$131,484

Source-specific fields

Health Ins
28155
Imrf Fica Med
1720
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
213290
Y2026 Salary
$118,648

Richard Beaufils is a Police Investigator at Police Department. 2025 total compensation came to $131,484.

Anthony Curran

Police Investigator/Police Department

2025 total comp
$127,798
Base pay
$104,835
Overtime
$22,963
Other pay
$0
Benefits
$0
Total compensation
$127,798

Source-specific fields

Health Ins
28155
Imrf Fica Med
1491
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,775
Y2026 Grand Total
196867
Y2026 Salary
$102,853

At Police Department, Anthony Curran serves as a Police Investigator. Their 2025 pay totaled $127,798.

Benjamin Johnson

Police Investigator/Police Department

2025 total comp
$127,727
Base pay
$112,626
Overtime
$15,101
Other pay
$0
Benefits
$0
Total compensation
$127,727

Source-specific fields

Health Ins
28155
Imrf Fica Med
1689
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
211101
Y2026 Salary
$116,491

At Police Department, Benjamin Johnson serves as a Police Investigator. Their 2025 pay totaled $127,727.

Michael Fitzgerald

Police Investigator/Police Department

2025 total comp
$127,398
Base pay
$109,264
Overtime
$18,134
Other pay
$0
Benefits
$0
Total compensation
$127,398

Source-specific fields

Health Ins
28155
Imrf Fica Med
1658
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
208913
Y2026 Salary
$114,334

Michael Fitzgerald works as a Police Investigator for Police Department. Michael earned $127,398 in 2025.

David Cerasa

Police Investigator/Police Department

2025 total comp
$125,556
Base pay
$103,085
Overtime
$22,472
Other pay
$0
Benefits
$0
Total compensation
$125,556

Source-specific fields

Health Ins
28155
Imrf Fica Med
1549
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,976
Y2026 Grand Total
201109
Y2026 Salary
$106,837

David Cerasa holds the role of Police Investigator at Police Department. In 2025, their total compensation was $125,556.

Harley Wessner

Police Investigator/Police Department

2025 total comp
$124,127
Base pay
$103,502
Overtime
$20,625
Other pay
$0
Benefits
$0
Total compensation
$124,127

Source-specific fields

Health Ins
28155
Imrf Fica Med
1471
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,775
Y2026 Grand Total
195447
Y2026 Salary
$101,453

Harley Wessner is a Police Investigator at Police Department. 2025 total compensation came to $124,127.

Sean Welsh

Police Investigator/Police Department

2025 total comp
$123,915
Base pay
$108,621
Overtime
$15,294
Other pay
$0
Benefits
$0
Total compensation
$123,915

Source-specific fields

Health Ins
28155
Imrf Fica Med
1689
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
211101
Y2026 Salary
$116,491

Sean Welsh is a Police Investigator at Police Department. 2025 total compensation came to $123,915.

Jonathan Deutsch

Police Investigator/Police Department

2025 total comp
$123,008
Base pay
$109,576
Overtime
$13,432
Other pay
$0
Benefits
$0
Total compensation
$123,008

Source-specific fields

Health Ins
28155
Imrf Fica Med
1720
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
213290
Y2026 Salary
$118,648

Jonathan Deutsch is a Police Investigator at Police Department. 2025 total compensation came to $123,008.

Branden Burke

Police Investigator/Police Department

2025 total comp
$122,906
Base pay
$100,531
Overtime
$22,375
Other pay
$0
Benefits
$0
Total compensation
$122,906

Source-specific fields

Health Ins
28155
Imrf Fica Med
1558
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,976
Y2026 Grand Total
201717
Y2026 Salary
$107,437

Branden Burke works as a Police Investigator for Police Department. Branden earned $122,906 in 2025.

Nolan Walker

Police Investigator/Police Department

2025 total comp
$122,775
Base pay
$103,872
Overtime
$18,903
Other pay
$0
Benefits
$0
Total compensation
$122,775

Source-specific fields

Health Ins
28155
Imrf Fica Med
1558
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,976
Y2026 Grand Total
201717
Y2026 Salary
$107,437

Nolan Walker holds the role of Police Investigator at Police Department. In 2025, their total compensation was $122,775.

Kaera Shelby

Police Investigator/Police Department

2025 total comp
$122,167
Base pay
$104,457
Overtime
$17,710
Other pay
$0
Benefits
$0
Total compensation
$122,167

Source-specific fields

Health Ins
26745
Imrf Fica Med
1558
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,976
Y2026 Grand Total
200307
Y2026 Salary
$107,437

Kaera Shelby is a Police Investigator at Police Department. 2025 total compensation came to $122,167.

Joshua Peterson

Police Investigator/Police Department

2025 total comp
$121,977
Base pay
$110,737
Overtime
$11,239
Other pay
$1
Benefits
$0
Total compensation
$121,977

Source-specific fields

Health Ins
28155
Imrf Fica Med
1698
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
211710
Y2026 Salary
$117,091

At Police Department, Joshua Peterson serves as a Police Investigator. Their 2025 pay totaled $121,977.

Jeremiah Hedlund

Police Investigator/Police Department

2025 total comp
$120,798
Base pay
$97,989
Overtime
$22,809
Other pay
$0
Benefits
$0
Total compensation
$120,798

Source-specific fields

Health Ins
28155
Imrf Fica Med
1549
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,976
Y2026 Grand Total
201109
Y2026 Salary
$106,837

Jeremiah Hedlund works as a Police Investigator for Police Department. Jeremiah earned $120,798 in 2025.

Ryan Cory

Police Investigator/Police Department

2025 total comp
$120,687
Base pay
$111,190
Overtime
$9,498
Other pay
$0
Benefits
$0
Total compensation
$120,687

Source-specific fields

Health Ins
28155
Imrf Fica Med
1707
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
212319
Y2026 Salary
$117,691

At Police Department, Ryan Cory serves as a Police Investigator. Their 2025 pay totaled $120,687.

Robert Wiest

Police Investigator/Police Department

2025 total comp
$120,625
Base pay
$97,699
Overtime
$22,925
Other pay
$1
Benefits
$0
Total compensation
$120,625

Source-specific fields

Health Ins
28155
Imrf Fica Med
1531
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,976
Y2026 Grand Total
199836
Y2026 Salary
$105,582

Robert Wiest is a Police Investigator at Police Department. 2025 total compensation came to $120,625.

Joshua Arthur

Police Investigator/Police Department

2025 total comp
$120,116
Base pay
$111,032
Overtime
$9,084
Other pay
$0
Benefits
$0
Total compensation
$120,116

Source-specific fields

Health Ins
28155
Imrf Fica Med
1658
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
208913
Y2026 Salary
$114,334

Joshua Arthur is a Police Investigator at Police Department. 2025 total compensation came to $120,116.

Robert Washo

Police Investigator/Police Department

2025 total comp
$118,561
Base pay
$107,421
Overtime
$11,140
Other pay
$0
Benefits
$0
Total compensation
$118,561

Source-specific fields

Health Ins
26745
Imrf Fica Med
1689
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
209691
Y2026 Salary
$116,491

Robert Washo works as a Police Investigator for Police Department. Robert earned $118,561 in 2025.

Aaron Murphy

Police Investigator/Police Department

2025 total comp
$117,838
Base pay
$102,770
Overtime
$15,068
Other pay
$0
Benefits
$0
Total compensation
$117,838

Source-specific fields

Health Ins
28155
Imrf Fica Med
1567
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,976
Y2026 Grand Total
202326
Y2026 Salary
$108,037

Aaron Murphy works as a Police Investigator for Police Department. Aaron earned $117,838 in 2025.

Mark Delacy

Police Investigator/Police Department

2025 total comp
$117,590
Base pay
$97,599
Overtime
$19,991
Other pay
$0
Benefits
$0
Total compensation
$117,590

Source-specific fields

Health Ins
9385
Imrf Fica Med
1493
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,751
Y2026 Grand Total
178212
Y2026 Salary
$102,991

Mark Delacy is a Police Investigator at Police Department. 2025 total compensation came to $117,590.