GCGovComp.app

U.S. Federal Government (non-Defense) / Department of Veterans Affairs / Maintenance Mechanic

Job-title file

Maintenance Mechanic

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

1,869 employees hold this title in Department of Veterans Affairs. Median total compensation for the role is $67,577, below the department median of $88,751.

Employees
1,869
Total payroll
$128.5M
Role median
$67,577
Agency median
$88,751
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$0$96,961+

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

How total compensation varies among the 1,869 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.

Compared with the local labor market

Maintenance Mechanic pay vs. the United States

Across all employers in the United States, the median wage for Maintenance and Repair Workers, General — about 1,529,700 people — is $49,590. Department of Veterans Affairs pays a median base salary of $67,535 for this role, 36% above that figureabout the 80th percentile of local pay for the occupation.

Where Department of Veterans Affairs sits in the local pay range

10th
25th
Median
75th
90th
$35,350
$40,840
$49,590
$62,620
$77,180
Department of Veterans Affairs median · $67,535

The bar is the range of annual wages for Maintenance and Repair Workers, General across every employer in the United States, from the 10th to the 90th percentile, with the middle 50% highlighted. The marker shows Department of Veterans Affairs’s median base salary for this role. Both figures are base pay only.

Computed over the 1,854 of 1,869 people in this role paid at least $25,000in base salary. The rest are part-year or part-time records, whose actual pay isn’t comparable to a full-time annual wage.

Median total compensation for this role at Department of Veterans Affairs is $67,577, which includes overtime and employer-paid benefits. The benchmark above excludes both, so total compensation is deliberately not compared against it.

Benchmark: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025). BLS Occupational Employment and Wage Statistics (OEWS) covers all employers in the area — private, non-profit, and government alike — so this is a comparison against the whole local labor market for the occupation, not against private-sector pay. OEWS wages are straight-time pay and exclude overtime, shift differentials, and employer-paid benefits, so the government figure shown here is base pay on the same basis. Total compensation is not comparable to it. Job titles are matched to the closest standard occupation, so the comparison is between similar work rather than an identical job classification.

Compare departments

This role across U.S. Federal Government (non-Defense)

Maintenance Mechanic is held in 17 U.S. Federal Government (non-Defense) departments. In Department of Veterans Affairs, the median of $67,577 ranks #13 of 17.

Highest-paying departments for this role

Median total compensation for the Maintenance Mechanic role in other U.S. Federal Government (non-Defense)departments (highest first). Each bar links to that department’s page for this role.

Compare jurisdictions

Maintenance Mechanic beyond U.S. Federal Government (non-Defense)

This role is reported in 11 jurisdictions. In U.S. Federal Government (non-Defense), the median of $65,657 ranks #4 of 11. See Maintenance Mechanic across all of U.S. Federal Government (non-Defense)

Highest-paying jurisdictions for this role

Georgia
$100,292 · 12
City of Las Vegas
$90,896 · 15
California
$70,771 · 401
Miami-Dade County
$61,547 · 115
Maine
$52,143 · 34
City of Baltimore
$50,202 · 44
Florida
$39,733 · 273

Median total compensation for comparable Maintenance Mechanicroles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Record list

Employees with this title

Page 11

Eric Haverty

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,419
Sub-department
Veterans Health Administration
Base pay
$77,344
Overtime
$0
Other pay
$75
Benefits
$0
Total compensation
$77,419
Pay grade
09
Work city
Bay Pines
Work county
Pinellas
Work state
Florida

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,344
Basic Pay (before locality)
$77,344
Country
United States
Duty Station Code
120185103
Length of Service (Years)
11
Occupation Code (OPM)
4749
Pay Plan (OPM)
WS

Eric Haverty is a Maintenance Mechanic at Department of Veterans Affairs based in Bay Pines, Florida. 2024 total compensation came to $77,419. They are classified at grade 09.

Zackory Emmett

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,302
Sub-department
Veterans Health Administration
Base pay
$77,302
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,302
Pay grade
10
Work city
Kansas City
Work county
Jackson
Work state
Missouri

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,302
Basic Pay (before locality)
$77,302
Country
United States
Duty Station Code
294120095
Length of Service (Years)
3
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

At Department of Veterans Affairs, Zackory Emmett serves as a Maintenance Mechanic based in Kansas City, Missouri. Their 2024 pay totaled $77,302. They are classified at grade 10.

Kedrick Henry

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,302
Sub-department
Veterans Health Administration
Base pay
$77,302
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,302
Pay grade
10
Work city
Kansas City
Work county
Jackson
Work state
Missouri

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,302
Basic Pay (before locality)
$77,302
Country
United States
Duty Station Code
294120095
Length of Service (Years)
2
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Kedrick Henry is a Maintenance Mechanic at Department of Veterans Affairs based in Kansas City, Missouri. 2024 total compensation came to $77,302. They are classified at grade 10.

Jonathan Kyker

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,302
Sub-department
Veterans Health Administration
Base pay
$77,302
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,302
Pay grade
10
Work city
Kansas City
Work county
Jackson
Work state
Missouri

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,302
Basic Pay (before locality)
$77,302
Country
United States
Duty Station Code
294120095
Length of Service (Years)
3
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Jonathan Kyker holds the role of Maintenance Mechanic at Department of Veterans Affairs based in Kansas City, Missouri. In 2024, their total compensation was $77,302. Their pay grade is 10.

Jason Joyce

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,302
Sub-department
Veterans Health Administration
Base pay
$77,302
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,302
Pay grade
10
Work city
Kansas City
Work county
Jackson
Work state
Missouri

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,302
Basic Pay (before locality)
$77,302
Country
United States
Duty Station Code
294120095
Length of Service (Years)
3
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Jason Joyce works as a Maintenance Mechanic for Department of Veterans Affairs based in Kansas City, Missouri. Jason earned $77,302 in 2024. Their pay grade is 10.

Richard Pereyda

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,302
Sub-department
Veterans Health Administration
Base pay
$77,302
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,302
Pay grade
10
Work city
Kansas City
Work county
Jackson
Work state
Missouri

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,302
Basic Pay (before locality)
$77,302
Country
United States
Duty Station Code
294120095
Length of Service (Years)
4
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

At Department of Veterans Affairs, Richard Pereyda serves as a Maintenance Mechanic based in Kansas City, Missouri. Their 2024 pay totaled $77,302. They are classified at grade 10.

William Robertson

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,302
Sub-department
Veterans Health Administration
Base pay
$77,302
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,302
Pay grade
10
Work city
Kansas City
Work county
Jackson
Work state
Missouri

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,302
Basic Pay (before locality)
$77,302
Country
United States
Duty Station Code
294120095
Length of Service (Years)
2
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

William Robertson works as a Maintenance Mechanic for Department of Veterans Affairs based in Kansas City, Missouri. William earned $77,302 in 2024. Their pay grade is 10.

Brian Shaw

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,302
Sub-department
Veterans Health Administration
Base pay
$77,302
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,302
Pay grade
10
Work city
Kansas City
Work county
Jackson
Work state
Missouri

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,302
Basic Pay (before locality)
$77,302
Country
United States
Duty Station Code
294120095
Length of Service (Years)
3
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

At Department of Veterans Affairs, Brian Shaw serves as a Maintenance Mechanic based in Kansas City, Missouri. Their 2024 pay totaled $77,302. They are classified at grade 10.

James Thiel

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,302
Sub-department
Veterans Health Administration
Base pay
$77,302
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,302
Pay grade
10
Work city
Kansas City
Work county
Jackson
Work state
Missouri

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,302
Basic Pay (before locality)
$77,302
Country
United States
Duty Station Code
294120095
Length of Service (Years)
3
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

James Thiel holds the role of Maintenance Mechanic at Department of Veterans Affairs based in Kansas City, Missouri. In 2024, their total compensation was $77,302. Their pay grade is 10.

Stephen Johnston

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,273
Sub-department
Veterans Health Administration
Base pay
$77,198
Overtime
$0
Other pay
$75
Benefits
$0
Total compensation
$77,273
Pay grade
10
Work city
Salisbury
Work county
Rowan
Work state
North Carolina

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,198
Basic Pay (before locality)
$77,198
Country
United States
Duty Station Code
374070159
Length of Service (Years)
7
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Stephen Johnston is a Maintenance Mechanic at Department of Veterans Affairs based in Salisbury, North Carolina. 2024 total compensation came to $77,273. They are classified at grade 10.

John Burke

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,273
Sub-department
Veterans Health Administration
Base pay
$77,198
Overtime
$0
Other pay
$75
Benefits
$0
Total compensation
$77,273
Pay grade
10
Work city
Salisbury
Work county
Rowan
Work state
North Carolina

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,198
Basic Pay (before locality)
$77,198
Country
United States
Duty Station Code
374070159
Length of Service (Years)
23
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

John Burke holds the role of Maintenance Mechanic at Department of Veterans Affairs based in Salisbury, North Carolina. In 2024, their total compensation was $77,273. Their pay grade is 10.

Carla Floyd-Queeley

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,273
Sub-department
Veterans Health Administration
Base pay
$77,198
Overtime
$0
Other pay
$75
Benefits
$0
Total compensation
$77,273
Pay grade
10
Work city
Salisbury
Work county
Rowan
Work state
North Carolina

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,198
Basic Pay (before locality)
$77,198
Country
United States
Duty Station Code
374070159
Length of Service (Years)
6
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Carla Floyd-Queeley is a Maintenance Mechanic at Department of Veterans Affairs based in Salisbury, North Carolina. 2024 total compensation came to $77,273. They are classified at grade 10.

Michael Poppell

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,261
Sub-department
Veterans Health Administration
Base pay
$77,261
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,261
Pay grade
10
Work city
Lake City
Work county
Columbia
Work state
Florida

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,261
Basic Pay (before locality)
$77,261
Country
United States
Duty Station Code
121660023
Length of Service (Years)
15
Occupation Code (OPM)
4749
Pay Plan (OPM)
WS

At Department of Veterans Affairs, Michael Poppell serves as a Maintenance Mechanic based in Lake City, Florida. Their 2024 pay totaled $77,261. They are classified at grade 10.

Wade Wackerman

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,260
Sub-department
Veterans Health Administration
Base pay
$76,760
Overtime
$0
Other pay
$500
Benefits
$0
Total compensation
$77,260
Pay grade
09
Work city
Kansas City
Work county
Jackson
Work state
Missouri

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,760
Basic Pay (before locality)
$76,760
Country
United States
Duty Station Code
294120095
Length of Service (Years)
18
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Wade Wackerman is a Maintenance Mechanic at Department of Veterans Affairs based in Kansas City, Missouri. 2024 total compensation came to $77,260. They are classified at grade 09.

Gregory Proper

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,177
Sub-department
Veterans Health Administration
Base pay
$77,177
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,177
Pay grade
10
Work city
Albany
Work county
Albany
Work state
New York

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,177
Basic Pay (before locality)
$77,177
Country
United States
Duty Station Code
360050001
Length of Service (Years)
15
Occupation Code (OPM)
4749
Pay Plan (OPM)
WL

At Department of Veterans Affairs, Gregory Proper serves as a Maintenance Mechanic based in Albany, New York. Their 2024 pay totaled $77,177. They are classified at grade 10.

John Coulombe

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,143
Sub-department
Veterans Health Administration
Base pay
$76,843
Overtime
$0
Other pay
$300
Benefits
$0
Total compensation
$77,143
Pay grade
08
Work city
Bedford
Work county
Middlesex
Work state
Massachusetts

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,843
Basic Pay (before locality)
$76,843
Country
United States
Duty Station Code
250090017
Length of Service (Years)
9
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

John Coulombe works as a Maintenance Mechanic for Department of Veterans Affairs based in Bedford, Massachusetts. John earned $77,143 in 2024. Their pay grade is 08.

Bernard Roth

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,136
Sub-department
Veterans Health Administration
Base pay
$77,136
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,136
Pay grade
10
Work city
Saint Louis
Work county
Saint Louis
Work state
Missouri

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,136
Basic Pay (before locality)
$77,136
Country
United States
Duty Station Code
297080510
Length of Service (Years)
19
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Bernard Roth works as a Maintenance Mechanic for Department of Veterans Affairs based in Saint Louis, Missouri. Bernard earned $77,136 in 2024. Their pay grade is 10.

Layson Aliviado

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,073
Sub-department
Veterans Health Administration
Base pay
$77,073
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,073
Pay grade
10
Work city
Honolulu
Work county
Honolulu
Work state
Hawaii

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,073
Basic Pay (before locality)
$77,073
Country
United States
Duty Station Code
152400003
Length of Service (Years)
0
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Layson Aliviado is a Maintenance Mechanic at Department of Veterans Affairs based in Honolulu, Hawaii. 2024 total compensation came to $77,073. They are classified at grade 10.

Tuoc Dinh

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,031
Sub-department
Veterans Health Administration
Base pay
$77,031
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,031
Pay grade
10
Work city
Los Angeles
Work county
Los Angeles
Work state
California

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,031
Basic Pay (before locality)
$77,031
Country
United States
Duty Station Code
061980037
Length of Service (Years)
4
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Tuoc Dinh holds the role of Maintenance Mechanic at Department of Veterans Affairs based in Los Angeles, California. In 2024, their total compensation was $77,031. Their pay grade is 10.

Terry Ulin

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,031
Sub-department
Veterans Health Administration
Base pay
$77,031
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,031
Pay grade
08
Work city
Detroit
Work county
Wayne
Work state
Michigan

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,031
Basic Pay (before locality)
$77,031
Country
United States
Duty Station Code
261260163
Length of Service (Years)
8
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Terry Ulin works as a Maintenance Mechanic for Department of Veterans Affairs based in Detroit, Michigan. Terry earned $77,031 in 2024. Their pay grade is 08.

Jody Wallace

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$77,031
Sub-department
Veterans Health Administration
Base pay
$77,031
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,031
Pay grade
10
Work city
Los Angeles
Work county
Los Angeles
Work state
California

Source-specific fields

Adjusted Basic Pay (incl. locality)
$77,031
Basic Pay (before locality)
$77,031
Country
United States
Duty Station Code
061980037
Length of Service (Years)
13
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Jody Wallace works as a Maintenance Mechanic for Department of Veterans Affairs based in Los Angeles, California. Jody earned $77,031 in 2024. Their pay grade is 10.

Nestor Decastro

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,969
Sub-department
Veterans Health Administration
Base pay
$76,969
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,969
Pay grade
10
Work city
Baltimore
Work county
Baltimore
Work state
Maryland

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,969
Basic Pay (before locality)
$76,969
Country
United States
Duty Station Code
240050510
Length of Service (Years)
16
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

At Department of Veterans Affairs, Nestor Decastro serves as a Maintenance Mechanic based in Baltimore, Maryland. Their 2024 pay totaled $76,969. They are classified at grade 10.

Jason Greenleaf

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,969
Sub-department
Veterans Health Administration
Base pay
$76,969
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,969
Pay grade
10
Work city
Baltimore
Work county
Baltimore
Work state
Maryland

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,969
Basic Pay (before locality)
$76,969
Country
United States
Duty Station Code
240050510
Length of Service (Years)
13
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

At Department of Veterans Affairs, Jason Greenleaf serves as a Maintenance Mechanic based in Baltimore, Maryland. Their 2024 pay totaled $76,969. They are classified at grade 10.

Anthony Hugel

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,969
Sub-department
Veterans Health Administration
Base pay
$76,969
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,969
Pay grade
10
Work city
Baltimore
Work county
Baltimore
Work state
Maryland

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,969
Basic Pay (before locality)
$76,969
Country
United States
Duty Station Code
240050510
Length of Service (Years)
14
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Anthony Hugel holds the role of Maintenance Mechanic at Department of Veterans Affairs based in Baltimore, Maryland. In 2024, their total compensation was $76,969. Their pay grade is 10.

Keith Layman

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,969
Sub-department
Veterans Health Administration
Base pay
$76,969
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,969
Pay grade
09
Work city
Atlanta
Work county
De Kalb
Work state
Georgia

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,969
Basic Pay (before locality)
$76,969
Country
United States
Duty Station Code
130280089
Length of Service (Years)
20
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Keith Layman is a Maintenance Mechanic at Department of Veterans Affairs based in Atlanta, Georgia. 2024 total compensation came to $76,969. They are classified at grade 09.

Scott Perkins

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,927
Sub-department
Veterans Health Administration
Base pay
$76,927
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,927
Pay grade
10
Work city
Battle Creek
Work county
Calhoun
Work state
Michigan

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,927
Basic Pay (before locality)
$76,927
Country
United States
Duty Station Code
260310025
Length of Service (Years)
15
Occupation Code (OPM)
4749
Pay Plan (OPM)
WL

Scott Perkins works as a Maintenance Mechanic for Department of Veterans Affairs based in Battle Creek, Michigan. Scott earned $76,927 in 2024. Their pay grade is 10.

Carl Doran

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,843
Sub-department
Veterans Health Administration
Base pay
$76,843
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,843
Pay grade
08
Work city
Bedford
Work county
Middlesex
Work state
Massachusetts

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,843
Basic Pay (before locality)
$76,843
Country
United States
Duty Station Code
250090017
Length of Service (Years)
20
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Carl Doran holds the role of Maintenance Mechanic at Department of Veterans Affairs based in Bedford, Massachusetts. In 2024, their total compensation was $76,843. Their pay grade is 08.

James Tumminelli

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,843
Sub-department
Veterans Health Administration
Base pay
$76,843
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,843
Pay grade
08
Work city
Bedford
Work county
Middlesex
Work state
Massachusetts

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,843
Basic Pay (before locality)
$76,843
Country
United States
Duty Station Code
250090017
Length of Service (Years)
17
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

James Tumminelli holds the role of Maintenance Mechanic at Department of Veterans Affairs based in Bedford, Massachusetts. In 2024, their total compensation was $76,843. Their pay grade is 08.

Walter Agosto-Vargas

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,843
Sub-department
Veterans Health Administration
Base pay
$76,843
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,843
Pay grade
08
Work city
Bedford
Work county
Middlesex
Work state
Massachusetts

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,843
Basic Pay (before locality)
$76,843
Country
United States
Duty Station Code
250090017
Length of Service (Years)
23
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Walter Agosto-Vargas holds the role of Maintenance Mechanic at Department of Veterans Affairs based in Bedford, Massachusetts. In 2024, their total compensation was $76,843. Their pay grade is 08.

Gordon Crook

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,843
Sub-department
Veterans Health Administration
Base pay
$76,843
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,843
Pay grade
08
Work city
Bedford
Work county
Middlesex
Work state
Massachusetts

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,843
Basic Pay (before locality)
$76,843
Country
United States
Duty Station Code
250090017
Length of Service (Years)
0
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Gordon Crook works as a Maintenance Mechanic for Department of Veterans Affairs based in Bedford, Massachusetts. Gordon earned $76,843 in 2024. Their pay grade is 08.

Thomas Stiefel

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,760
Sub-department
National Cemetery Administration
Base pay
$76,760
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,760
Pay grade
09
Work city
Leavenworth
Work county
Leavenworth
Work state
Kansas

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,760
Basic Pay (before locality)
$76,760
Country
United States
Duty Station Code
203020103
Length of Service (Years)
8
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Thomas Stiefel works as a Maintenance Mechanic for Department of Veterans Affairs based in Leavenworth, Kansas. Thomas earned $76,760 in 2024. Their pay grade is 09.

Jimmie Horn

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,760
Sub-department
Veterans Health Administration
Base pay
$76,760
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,760
Pay grade
09
Work city
Kansas City
Work county
Jackson
Work state
Missouri

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,760
Basic Pay (before locality)
$76,760
Country
United States
Duty Station Code
294120095
Length of Service (Years)
7
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Jimmie Horn is a Maintenance Mechanic at Department of Veterans Affairs based in Kansas City, Missouri. 2024 total compensation came to $76,760. They are classified at grade 09.

Joseph Cox

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,760
Sub-department
Veterans Health Administration
Base pay
$76,760
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,760
Pay grade
09
Work city
Kansas City
Work county
Jackson
Work state
Missouri

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,760
Basic Pay (before locality)
$76,760
Country
United States
Duty Station Code
294120095
Length of Service (Years)
5
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

At Department of Veterans Affairs, Joseph Cox serves as a Maintenance Mechanic based in Kansas City, Missouri. Their 2024 pay totaled $76,760. They are classified at grade 09.

Ronald Poling

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,697
Sub-department
Veterans Health Administration
Base pay
$76,697
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,697
Pay grade
09
Work city
Ann Arbor
Work county
Washtenaw
Work state
Michigan

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,697
Basic Pay (before locality)
$76,697
Country
United States
Duty Station Code
260150161
Length of Service (Years)
4
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Ronald Poling holds the role of Maintenance Mechanic at Department of Veterans Affairs based in Ann Arbor, Michigan. In 2024, their total compensation was $76,697. Their pay grade is 09.

Joe Clark

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,572
Sub-department
Veterans Health Administration
Base pay
$76,572
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,572
Pay grade
10
Work city
Bonham
Work county
Fannin
Work state
Texas

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,572
Basic Pay (before locality)
$76,572
Country
United States
Duty Station Code
480760147
Length of Service (Years)
11
Occupation Code (OPM)
4749
Pay Plan (OPM)
WL

At Department of Veterans Affairs, Joe Clark serves as a Maintenance Mechanic based in Bonham, Texas. Their 2024 pay totaled $76,572. They are classified at grade 10.

Tony Garza

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,572
Sub-department
Veterans Health Administration
Base pay
$76,572
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,572
Pay grade
10
Work city
Dallas
Work county
Dallas
Work state
Texas

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,572
Basic Pay (before locality)
$76,572
Country
United States
Duty Station Code
481730113
Length of Service (Years)
5
Occupation Code (OPM)
4749
Pay Plan (OPM)
WL

Tony Garza is a Maintenance Mechanic at Department of Veterans Affairs based in Dallas, Texas. 2024 total compensation came to $76,572. They are classified at grade 10.

Sol Williams

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,572
Sub-department
Veterans Health Administration
Base pay
$76,572
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,572
Pay grade
10
Work city
Montgomery
Work county
Montgomery
Work state
Alabama

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,572
Basic Pay (before locality)
$76,572
Country
United States
Duty Station Code
012130101
Length of Service (Years)
12
Occupation Code (OPM)
4749
Pay Plan (OPM)
WS

Sol Williams is a Maintenance Mechanic at Department of Veterans Affairs based in Montgomery, Alabama. 2024 total compensation came to $76,572. They are classified at grade 10.

Donald Williams

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,530
Sub-department
Veterans Health Administration
Base pay
$76,530
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,530
Pay grade
10
Work city
Beckley
Work county
Raleigh
Work state
West Virginia

Source-specific fields

Adjusted Basic Pay (incl. locality)
$76,530
Basic Pay (before locality)
$76,530
Country
United States
Duty Station Code
540170081
Length of Service (Years)
19
Occupation Code (OPM)
4749
Pay Plan (OPM)
WL

Donald Williams works as a Maintenance Mechanic for Department of Veterans Affairs based in Beckley, West Virginia. Donald earned $76,530 in 2024. Their pay grade is 10.

Paul Powell

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,529
Sub-department
Veterans Health Administration
Base pay
$75,529
Overtime
$0
Other pay
$1,000
Benefits
$0
Total compensation
$76,529
Pay grade
10
Work city
Marion
Work county
Grant
Work state
Indiana

Source-specific fields

Adjusted Basic Pay (incl. locality)
$75,529
Basic Pay (before locality)
$75,529
Country
United States
Duty Station Code
182850053
Length of Service (Years)
2
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

At Department of Veterans Affairs, Paul Powell serves as a Maintenance Mechanic based in Marion, Indiana. Their 2024 pay totaled $76,529. They are classified at grade 10.

Edward Schmock

Maintenance Mechanic/Department of Veterans Affairs

2024 total comp
$76,507
Sub-department
Veterans Health Administration
Base pay
$75,007
Overtime
$0
Other pay
$1,500
Benefits
$0
Total compensation
$76,507
Pay grade
09
Work city
Portland
Work county
Multnomah
Work state
Oregon

Source-specific fields

Adjusted Basic Pay (incl. locality)
$75,007
Basic Pay (before locality)
$75,007
Country
United States
Duty Station Code
411650051
Length of Service (Years)
1
Occupation Code (OPM)
4749
Pay Plan (OPM)
WG

Edward Schmock holds the role of Maintenance Mechanic at Department of Veterans Affairs based in Portland, Oregon. In 2024, their total compensation was $76,507. Their pay grade is 09.