GCGovComp.app

Minnesota / MN St Colleges & Universities / General Maintenance Worker

Job-title file

General Maintenance Worker

Operate, maintain, and repair equipment or facilities, performing skilled hands-on work.

666 employees hold this title in MN St Colleges & Universities. Median total compensation for the role is $45,365, below the department median of $62,587.

Employees
666
Total payroll
$25.6M
Role median
$45,365
Agency median
$62,587
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$7$56,961+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 666 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.

Compare departments

This role across Minnesota

General Maintenance Worker is held in 15 Minnesota departments. In MN St Colleges & Universities, the median of $45,365 ranks #7 of 15.

Highest-paying departments for this role

Median total compensation for the General Maintenance Worker role in other Minnesotadepartments (highest first). Each bar links to that department’s page for this role.

Record list

Employees with this title

Page 1

Keith Phillips

General Maintenance Worker/MN St Colleges & Universities

2024 total comp
$19,755
Sub-department
MnSCU St Paul TC AFSCME
Base pay
$18,708
Overtime
$0
Other pay
$1,047
Benefits
$0
Total compensation
$19,755
Hire date
2006-05-31
Employment type
Full-Time
Pay grade
56
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2024
No
Agency Number
E26
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Keith Phillips holds the role of General Maintenance Worker at MN St Colleges & Universities within Mnscu St Paul Tc AFSCME. They have served since 2006 (about 18 years) as a full-time employee. In 2024, their total compensation was $19,755. Their bargaining unit is Service.

Jack Bradley

General Maintenance Worker/MN St Colleges & Universities

2025 total comp
$19,564
Sub-department
MnSCU Minneapolis TC Prof/Supr
Base pay
$18,943
Overtime
$0
Other pay
$621
Benefits
$0
Total compensation
$19,564
Hire date
2024-02-20
Employment type
Full-Time
Pay grade
60
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
No
Agency Number
E26
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At MN St Colleges & Universities, Jack Bradley serves as a General Maintenance Worker within Mnscu Minneapolis Tc Prof/Supr. They have served since 2024 (about a year), working full-time. Their 2025 pay totaled $19,564. Union affiliation: Service.

Richard Romportl

General Maintenance Worker/MN St Colleges & Universities

2024 total comp
$19,549
Sub-department
MnSCU Hennepin South TC AFSCME
Base pay
$19,092
Overtime
$0
Other pay
$457
Benefits
$0
Total compensation
$19,549
Hire date
1973-08-27
Employment type
Full-Time
Pay grade
56
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2024
No
Agency Number
E26
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Richard Romportl holds the role of General Maintenance Worker at MN St Colleges & Universities within Mnscu Hennepin South Tc AFSCME. They have served since 1973 (about 51 years) as a full-time employee. In 2024, their total compensation was $19,549. They are represented by Service.

Daniel Peine

General Maintenance Worker/MN St Colleges & Universities

2025 total comp
$19,494
Sub-department
MnSCU CtrlLk Brainerd CC Class
Base pay
$18,662
Overtime
$52
Other pay
$780
Benefits
$0
Total compensation
$19,494
Hire date
2022-08-24
Employment type
Full-Time
Pay grade
60
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Crow Wing

Source-specific fields

Active on June 30, 2025
No
Agency Number
E26
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At MN St Colleges & Universities, Daniel Peine serves as a General Maintenance Worker within Mnscu Ctrllk Brainerd Cc Class. Hired in 2022, they have about 3 years of service, working full-time. Their 2025 pay totaled $19,494. Their bargaining unit is Service.

Vernon Cook

General Maintenance Worker/MN St Colleges & Universities

2025 total comp
$19,403
Sub-department
MnSCU Minneapolis TC Prof/Supr
Base pay
$19,403
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,403
Hire date
2025-01-06
Employment type
Full-Time
Pay grade
60
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
E26
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Vernon Cook works as a General Maintenance Worker for MN St Colleges & Universities within Mnscu Minneapolis Tc Prof/Supr. Hired in 2025, they have under a year of service as a full-time employee. Vernon earned $19,403 in 2025. Their bargaining unit is Service.

Michael Krey

General Maintenance Worker/MN St Colleges & Universities

2024 total comp
$19,227
Sub-department
AFSCME Unltd and Seasl FT
Base pay
$18,708
Overtime
$0
Other pay
$519
Benefits
$0
Total compensation
$19,227
Hire date
2013-10-25
Employment type
Full-Time
Pay grade
56
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Dakota

Source-specific fields

Active on June 30, 2024
No
Agency Number
E26
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Michael Krey works as a General Maintenance Worker for MN St Colleges & Universities within AFSCME Unltd and Seasl Ft. Hired in 2013, they have about 11 years of service as a full-time employee. Michael earned $19,227 in 2024. They are represented by Service.

Peter Mellin

General Maintenance Worker/MN St Colleges & Universities

2025 total comp
$18,965
Sub-department
MnSCU Hennepin South TC AFSCME
Base pay
$18,036
Overtime
$0
Other pay
$929
Benefits
$0
Total compensation
$18,965
Hire date
2025-02-12
Employment type
Full-Time
Pay grade
60
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
E26
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At MN St Colleges & Universities, Peter Mellin serves as a General Maintenance Worker within Mnscu Hennepin South Tc AFSCME. Their tenure dates to 2025, under a year, working full-time. Their 2025 pay totaled $18,965. Their bargaining unit is Service.

Keaton Flanders

General Maintenance Worker/MN St Colleges & Universities

2025 total comp
$18,567
Sub-department
MnSCU Lk Sup Duluth AFSCME
Base pay
$17,676
Overtime
$0
Other pay
$891
Benefits
$0
Total compensation
$18,567
Hire date
2025-01-15
Employment type
Full-Time
Pay grade
60
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
E26
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At MN St Colleges & Universities, Keaton Flanders serves as a General Maintenance Worker within Mnscu Lk Sup Duluth AFSCME. Their tenure dates to 2025, under a year, working full-time. Their 2025 pay totaled $18,567. They are represented by Service.

Mitchell Schaitel

General Maintenance Worker/MN St Colleges & Universities

2025 total comp
$18,278
Sub-department
MnSCU Rvrld Austin CC Class
Base pay
$17,650
Overtime
$32
Other pay
$596
Benefits
$0
Total compensation
$18,278
Hire date
2023-12-04
Employment type
Intermittent
Pay grade
60
Union / bargaining unit
Insufficient Work Time
Pay basis
Hourly
Full-time equivalent (FTE)
0.25
Work county
Mower

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
E26
Bargaining Unit Number
218
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Mitchell Schaitel works as a General Maintenance Worker for MN St Colleges & Universities within Mnscu Rvrld Austin Cc Class. Hired in 2023, they have about 2 years of service as a intermittent, 0.25 FTE employee. Mitchell earned $18,278 in 2025. Their bargaining unit is Insufficient Work Time.

Dawne Wiegel

General Maintenance Worker/MN St Colleges & Universities

2025 total comp
$17,821
Sub-department
AFSCME Unltd and Seasl FT
Base pay
$16,810
Overtime
$0
Other pay
$1,010
Benefits
$0
Total compensation
$17,821
Hire date
2014-06-20
Employment type
Full-Time
Pay grade
60
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Dakota

Source-specific fields

Active on June 30, 2025
No
Agency Number
E26
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At MN St Colleges & Universities, Dawne Wiegel serves as a General Maintenance Worker within AFSCME Unltd and Seasl Ft. They have served since 2014 (about 11 years), working full-time. Their 2025 pay totaled $17,821. Their bargaining unit is Service.

Joseph Schroeder

General Maintenance Worker/MN St Colleges & Universities

2025 total comp
$17,743
Sub-department
MnSCU Rochester CC AFSCME/B
Base pay
$16,232
Overtime
$1,465
Other pay
$46
Benefits
$0
Total compensation
$17,743
Hire date
2001-05-24
Employment type
Full-Time
Pay grade
60
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Olmsted

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
E26
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At MN St Colleges & Universities, Joseph Schroeder serves as a General Maintenance Worker within Mnscu Rochester Cc Afscme/B. Hired in 2001, they have about 24 years of service, working full-time. Their 2025 pay totaled $17,743. They are represented by Service.

Brayden Osland

General Maintenance Worker/MN St Colleges & Universities

2025 total comp
$17,743
Sub-department
MnSCU MHD Classified Staff
Base pay
$14,881
Overtime
$124
Other pay
$2,738
Benefits
$0
Total compensation
$17,743
Hire date
2022-12-27
Employment type
Full-Time
Pay grade
60
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Clay

Source-specific fields

Active on June 30, 2025
No
Agency Number
E26
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Brayden Osland works as a General Maintenance Worker for MN St Colleges & Universities within Mnscu Mhd Classified Staff. They have served since 2022 (about 3 years) as a full-time employee. Brayden earned $17,743 in 2025. Their bargaining unit is Service.

Adam Bradley

General Maintenance Worker/MN St Colleges & Universities

2025 total comp
$17,203
Sub-department
MnSCU Dakota County TC AFSCME
Base pay
$16,300
Overtime
$19
Other pay
$884
Benefits
$0
Total compensation
$17,203
Hire date
2025-02-12
Employment type
Full-Time
Pay grade
60
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Dakota

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
E26
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Adam Bradley is a General Maintenance Worker at MN St Colleges & Universities within Mnscu Dakota County Tc AFSCME. Hired in 2025, they have under a year of service, working full-time. 2025 total compensation came to $17,203. Their bargaining unit is Service.

Nhia Vue

General Maintenance Worker/MN St Colleges & Universities

2025 total comp
$17,149
Sub-department
AFSCME Unltd and Seasl FT
Base pay
$16,028
Overtime
$0
Other pay
$1,121
Benefits
$0
Total compensation
$17,149
Hire date
2025-02-05
Employment type
Full-Time
Pay grade
60
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Dakota

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
E26
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Nhia Vue holds the role of General Maintenance Worker at MN St Colleges & Universities within AFSCME Unltd and Seasl Ft. Hired in 2025, they have under a year of service as a full-time employee. In 2025, their total compensation was $17,149. They are represented by Service.