GCGovComp.app

Minnesota / Veterans Affairs Department / General Maintenance Worker

Job-title file

General Maintenance Worker

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

150 employees hold this title in Veterans Affairs Department. Median total compensation for the role is $40,595, below the department median of $55,734.

Employees
150
Total payroll
$5.3M
Role median
$40,595
Agency median
$55,734
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$572$58,616+

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

How total compensation varies among the 150 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 Veterans Affairs Department, the median of $40,595 ranks #10 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

Kevin Axt

General Maintenance Worker/Veterans Affairs Department

2025 total comp
$49,869
Sub-department
Mpls Housekeeping Staff A
Base pay
$46,122
Overtime
$2,497
Other pay
$1,250
Benefits
$0
Total compensation
$49,869
Hire date
2024-06-24
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
H75
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Kevin Axt is a General Maintenance Worker at Veterans Affairs Department within Mpls Housekeeping Staff A. Their tenure dates to 2024, about a year, working full-time. 2025 total compensation came to $49,869. Union affiliation: Service.

John Saviano

General Maintenance Worker/Veterans Affairs Department

2025 total comp
$49,730
Sub-department
MVH-Bemidji Facilities
Base pay
$40,835
Overtime
$4,437
Other pay
$4,457
Benefits
$0
Total compensation
$49,730
Hire date
1996-04-17
Employment type
Part-Time
Pay grade
60
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
0.8
Work county
Beltrami

Source-specific fields

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

John Saviano holds the role of General Maintenance Worker at Veterans Affairs Department within Mvh-Bemidji Facilities. Hired in 1996, they have about 29 years of service as a part-time, 0.8 FTE employee. In 2025, their total compensation was $49,730. They are represented by Service.

Amy Aviles

General Maintenance Worker/Veterans Affairs Department

2025 total comp
$49,643
Sub-department
Mpls Housekeeping Staff A
Base pay
$47,319
Overtime
$2,324
Other pay
$0
Benefits
$0
Total compensation
$49,643
Hire date
2006-08-14
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
H75
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Amy Aviles holds the role of General Maintenance Worker at Veterans Affairs Department within Mpls Housekeeping Staff A. Hired in 2006, they have about 19 years of service as a full-time employee. In 2025, their total compensation was $49,643. Their bargaining unit is Service.

Shaawn-Dai Mcdowell

General Maintenance Worker/Veterans Affairs Department

2025 total comp
$49,514
Sub-department
Mpls Housekeeping Staff B
Base pay
$42,612
Overtime
$2,771
Other pay
$4,130
Benefits
$0
Total compensation
$49,514
Hire date
2023-09-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
H75
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Shaawn-Dai Mcdowell works as a General Maintenance Worker for Veterans Affairs Department within Mpls Housekeeping Staff B. Their tenure dates to 2023, about 2 years as a full-time employee. Shaawn-Dai earned $49,514 in 2025. Their bargaining unit is Service.

Martha Wollega

General Maintenance Worker/Veterans Affairs Department

2025 total comp
$49,310
Sub-department
Mpls Housekeeping Staff A
Base pay
$47,229
Overtime
$2,081
Other pay
$0
Benefits
$0
Total compensation
$49,310
Hire date
2022-01-19
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
H75
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Veterans Affairs Department, Martha Wollega serves as a General Maintenance Worker within Mpls Housekeeping Staff A. They have served since 2022 (about 3 years), working full-time. Their 2025 pay totaled $49,310. Union affiliation: Service.

Alexandra Ludwig

General Maintenance Worker/Veterans Affairs Department

2025 total comp
$49,276
Sub-department
MVH-Silver Bay Indirect Care
Base pay
$43,095
Overtime
$2,650
Other pay
$3,531
Benefits
$0
Total compensation
$49,276
Hire date
2022-01-24
Employment type
Full-Time
Pay grade
60
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Lake

Source-specific fields

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

Alexandra Ludwig is a General Maintenance Worker at Veterans Affairs Department within Mvh-Silver Bay Indirect Care. They have served since 2022 (about 3 years), working full-time. 2025 total compensation came to $49,276. Union affiliation: Service.

Chad Widness

General Maintenance Worker/Veterans Affairs Department

2025 total comp
$48,904
Sub-department
MVH Fergus Falls Indirect Care
Base pay
$45,972
Overtime
$449
Other pay
$2,483
Benefits
$0
Total compensation
$48,904
Hire date
2023-05-01
Employment type
Full-Time
Pay grade
60
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Otter Tail

Source-specific fields

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

Chad Widness holds the role of General Maintenance Worker at Veterans Affairs Department within Mvh Fergus Falls Indirect Care. Hired in 2023, they have about 2 years of service as a full-time employee. In 2025, their total compensation was $48,904. Union affiliation: Service.

Yifeng Gao

General Maintenance Worker/Veterans Affairs Department

2025 total comp
$48,404
Sub-department
Mpls Housekeeping Staff B
Base pay
$42,666
Overtime
$2,160
Other pay
$3,578
Benefits
$0
Total compensation
$48,404
Hire date
2022-03-23
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
H75
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Yifeng Gao works as a General Maintenance Worker for Veterans Affairs Department within Mpls Housekeeping Staff B. Hired in 2022, they have about 3 years of service as a full-time employee. Yifeng earned $48,404 in 2025. They are represented by Service.

Rosa Susmilch

General Maintenance Worker/Veterans Affairs Department

2025 total comp
$48,298
Sub-department
MVH-Bemidji Facilities
Base pay
$40,979
Overtime
$2,468
Other pay
$4,852
Benefits
$0
Total compensation
$48,298
Hire date
2024-01-03
Employment type
Part-Time
Pay grade
60
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
0.8
Work county
Beltrami

Source-specific fields

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

Rosa Susmilch works as a General Maintenance Worker for Veterans Affairs Department within Mvh-Bemidji Facilities. They have served since 2024 (about a year) as a part-time, 0.8 FTE employee. Rosa earned $48,298 in 2025. They are represented by Service.

Jason Waldoch

General Maintenance Worker/Veterans Affairs Department

2025 total comp
$48,116
Sub-department
Mpls Housekeeping Staff B
Base pay
$43,156
Overtime
$1,967
Other pay
$2,993
Benefits
$0
Total compensation
$48,116
Hire date
2020-08-10
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
H75
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Jason Waldoch is a General Maintenance Worker at Veterans Affairs Department within Mpls Housekeeping Staff B. Their tenure dates to 2020, about 5 years, working full-time. 2025 total compensation came to $48,116. They are represented by Service.

Scott Haselow

General Maintenance Worker/Veterans Affairs Department

2025 total comp
$47,942
Sub-department
MVH-Silver Bay Indirect Care
Base pay
$42,055
Overtime
$3,041
Other pay
$2,846
Benefits
$0
Total compensation
$47,942
Hire date
2016-02-09
Employment type
Part-Time
Pay grade
60
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
0.8
Work county
Lake

Source-specific fields

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

At Veterans Affairs Department, Scott Haselow serves as a General Maintenance Worker within Mvh-Silver Bay Indirect Care. They have served since 2016 (about 9 years), working part-time, 0.8 FTE. Their 2025 pay totaled $47,942. They are represented by Service.

Ngawang Tsultrim

General Maintenance Worker/Veterans Affairs Department

2025 total comp
$47,803
Sub-department
Mpls Housekeeping Staff B
Base pay
$42,472
Overtime
$1,322
Other pay
$4,008
Benefits
$0
Total compensation
$47,803
Hire date
2023-06-11
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
H75
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Ngawang Tsultrim is a General Maintenance Worker at Veterans Affairs Department within Mpls Housekeeping Staff B. Hired in 2023, they have about 2 years of service, working full-time. 2025 total compensation came to $47,803. Union affiliation: Service.

Debesay Tesfu

General Maintenance Worker/Veterans Affairs Department

2025 total comp
$47,635
Sub-department
Mpls Housekeeping Staff A
Base pay
$44,113
Overtime
$2,272
Other pay
$1,250
Benefits
$0
Total compensation
$47,635
Hire date
2023-01-11
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
H75
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Debesay Tesfu holds the role of General Maintenance Worker at Veterans Affairs Department within Mpls Housekeeping Staff A. Hired in 2023, they have about 2 years of service as a full-time employee. In 2025, their total compensation was $47,635. They are represented by Service.

David Holmes

General Maintenance Worker/Veterans Affairs Department

2025 total comp
$47,540
Sub-department
Mpls Housekeeping Staff A
Base pay
$42,459
Overtime
$2,219
Other pay
$2,862
Benefits
$0
Total compensation
$47,540
Hire date
2024-05-29
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
H75
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

David Holmes works as a General Maintenance Worker for Veterans Affairs Department within Mpls Housekeeping Staff A. Their tenure dates to 2024, about a year as a full-time employee. David earned $47,540 in 2025. Their bargaining unit is Service.

Chanrannie Chetram

General Maintenance Worker/Veterans Affairs Department

2025 total comp
$47,407
Sub-department
Mpls Housekeeping Staff A
Base pay
$42,442
Overtime
$3,571
Other pay
$1,394
Benefits
$0
Total compensation
$47,407
Hire date
2022-08-22
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
H75
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Chanrannie Chetram is a General Maintenance Worker at Veterans Affairs Department within Mpls Housekeeping Staff A. Their tenure dates to 2022, about 3 years, working full-time. 2025 total compensation came to $47,407. Their bargaining unit is Service.

Mahlet Lemma

General Maintenance Worker/Veterans Affairs Department

2025 total comp
$47,383
Sub-department
Mpls Housekeeping Staff B
Base pay
$42,500
Overtime
$1,139
Other pay
$3,745
Benefits
$0
Total compensation
$47,383
Hire date
2022-11-23
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
H75
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Mahlet Lemma holds the role of General Maintenance Worker at Veterans Affairs Department within Mpls Housekeeping Staff B. They have served since 2022 (about 3 years) as a full-time employee. In 2025, their total compensation was $47,383. Union affiliation: Service.