GCGovComp.app

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

Job-title file

Maintenance Mechanic at Department of Agriculture, U.S. Federal Government

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

389 employees hold this title in Department of Agriculture. Median total compensation for the role is $67,615, below the department median of $82,148.

Employees
389
Total payroll
$27.1M
Role median
$67,615
Agency median
$82,148
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$44,641$107,812+

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

How total compensation varies among the 389 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 Agriculture pays a median base salary of $66,471 for this role, 34% above that figure — about the 79th percentile of local pay for the occupation.

Where Department of Agriculture sits in the local pay range

10th
25th
Median
75th
90th
$35,350
$40,840
$49,590
$62,620
$77,180
Department of Agriculture median · $66,471

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 Agriculture’s median base salary for this role. Both figures are base pay only.

Median total compensation for this role at Department of Agriculture is $67,615, 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 Agriculture, the median of $67,615 ranks #15 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 $67,661 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 Mechanic roles 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.

Same department

Other job titles in Department of Agriculture

Record list

Employees with this title

Page 1

Christopher Johnson

Maintenance Mechanic/Department of Agriculture

2026 total comp
$117,392
Sub-department
Agricultural Research Service
Base pay
$111,968
Overtime
$0
Other pay
$5,424
Benefits
$0
Total compensation
$117,392
Pay grade
09
Work city
Grand Forks
Work state
North Dakota
Middle name
Lowell

Source-specific fields

Adjusted Basic Pay (incl. locality)
$111,968
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$111,968
Duty Station Code
381280035
Duty Station State
ND
Length of Service (Years)
5
Occupation Code (OPM)
4749

Christopher Johnson holds the role of Maintenance Mechanic at Department of Agriculture based in Grand Forks, North Dakota. In 2026, their total compensation was $117,392. Their pay grade is 09.

Victor Ponte

Maintenance Mechanic/Department of Agriculture

2026 total comp
$116,112
Sub-department
Agricultural Research Service
Base pay
$109,943
Overtime
$0
Other pay
$6,169
Benefits
$0
Total compensation
$116,112
Pay grade
10
Work city
Beltsville
Work state
Maryland
Middle name
M

Source-specific fields

Adjusted Basic Pay (incl. locality)
$109,943
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$109,943
Duty Station Code
240100033
Duty Station State
MD
Length of Service (Years)
31
Occupation Code (OPM)
4749

Victor Ponte works as a Maintenance Mechanic for Department of Agriculture based in Beltsville, Maryland. Victor earned $116,112 in 2026. Their pay grade is 10.

Robert Belt

Maintenance Mechanic/Department of Agriculture

2026 total comp
$114,362
Sub-department
Agricultural Research Service
Base pay
$109,943
Overtime
$0
Other pay
$4,419
Benefits
$0
Total compensation
$114,362
Pay grade
10
Work city
Beltsville
Work state
Maryland
Middle name
R

Source-specific fields

Adjusted Basic Pay (incl. locality)
$109,943
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$109,943
Duty Station Code
240100033
Duty Station State
MD
Length of Service (Years)
37
Occupation Code (OPM)
4749

At Department of Agriculture, Robert Belt serves as a Maintenance Mechanic based in Beltsville, Maryland. Their 2026 pay totaled $114,362. They are classified at grade 10.

Gene Howard

Maintenance Mechanic/Department of Agriculture

2026 total comp
$113,612
Sub-department
Agricultural Research Service
Base pay
$109,943
Overtime
$0
Other pay
$3,669
Benefits
$0
Total compensation
$113,612
Pay grade
10
Work city
Beltsville
Work state
Maryland
Middle name
Linden

Source-specific fields

Adjusted Basic Pay (incl. locality)
$109,943
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$109,943
Duty Station Code
240100033
Duty Station State
MD
Length of Service (Years)
31
Occupation Code (OPM)
4749

Gene Howard is a Maintenance Mechanic at Department of Agriculture based in Beltsville, Maryland. 2026 total compensation came to $113,612. They are classified at grade 10.

Wilfredo Gonzalez Olmedo

Maintenance Mechanic/Department of Agriculture

2026 total comp
$112,537
Sub-department
Agricultural Research Service
Base pay
$109,630
Overtime
$0
Other pay
$2,907
Benefits
$0
Total compensation
$112,537
Pay grade
10
Work city
Athens
Work state
Georgia

Source-specific fields

Adjusted Basic Pay (incl. locality)
$109,630
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$109,630
Duty Station Code
130270059
Duty Station State
GA
Length of Service (Years)
9
Occupation Code (OPM)
4749

Wilfredo Gonzalez Olmedo holds the role of Maintenance Mechanic at Department of Agriculture based in Athens, Georgia. In 2026, their total compensation was $112,537. Their pay grade is 10.

Michael Eberle

Maintenance Mechanic/Department of Agriculture

2026 total comp
$112,458
Sub-department
Agricultural Research Service
Base pay
$105,727
Overtime
$0
Other pay
$6,731
Benefits
$0
Total compensation
$112,458
Pay grade
09
Work city
Mandan
Work state
North Dakota
Middle name
J

Source-specific fields

Adjusted Basic Pay (incl. locality)
$105,727
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$105,727
Duty Station Code
381990059
Duty Station State
ND
Length of Service (Years)
27
Occupation Code (OPM)
4749

Michael Eberle holds the role of Maintenance Mechanic at Department of Agriculture based in Mandan, North Dakota. In 2026, their total compensation was $112,458. Their pay grade is 09.

Terry Altman

Maintenance Mechanic/Department of Agriculture

2026 total comp
$112,105
Sub-department
Agricultural Research Service
Base pay
$105,936
Overtime
$0
Other pay
$6,169
Benefits
$0
Total compensation
$112,105
Pay grade
10
Work city
Beltsville
Work state
Maryland
Middle name
Lee

Source-specific fields

Adjusted Basic Pay (incl. locality)
$105,936
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$105,936
Duty Station Code
240100033
Duty Station State
MD
Length of Service (Years)
12
Occupation Code (OPM)
4749

Terry Altman is a Maintenance Mechanic at Department of Agriculture based in Beltsville, Maryland. 2026 total compensation came to $112,105. They are classified at grade 10.

Robert Faulkner

Maintenance Mechanic/Department of Agriculture

2026 total comp
$111,968
Sub-department
Agricultural Research Service
Base pay
$111,968
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$111,968
Pay grade
09
Work city
Fargo
Work state
North Dakota
Middle name
D

Source-specific fields

Adjusted Basic Pay (incl. locality)
$111,968
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$111,968
Duty Station Code
381020017
Duty Station State
ND
Length of Service (Years)
25
Occupation Code (OPM)
4749

At Department of Agriculture, Robert Faulkner serves as a Maintenance Mechanic based in Fargo, North Dakota. Their 2026 pay totaled $111,968. They are classified at grade 09.

Eric Patterson

Maintenance Mechanic/Department of Agriculture

2026 total comp
$106,499
Sub-department
Agricultural Research Service
Base pay
$101,825
Overtime
$0
Other pay
$4,674
Benefits
$0
Total compensation
$106,499
Pay grade
09
Work city
Washington
Work state
District of Columbia
Middle name
P

Source-specific fields

Adjusted Basic Pay (incl. locality)
$101,825
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$101,825
Duty Station Code
110010001
Duty Station State
DC
Length of Service (Years)
20
Occupation Code (OPM)
4749

Eric Patterson works as a Maintenance Mechanic for Department of Agriculture based in Washington, District of Columbia. Eric earned $106,499 in 2026. Their pay grade is 09.

Jason Hinkson

Maintenance Mechanic/Department of Agriculture

2026 total comp
$104,870
Sub-department
Agricultural Research Service
Base pay
$99,863
Overtime
$0
Other pay
$5,007
Benefits
$0
Total compensation
$104,870
Pay grade
11
Work city
Manhattan
Work state
Kansas
Middle name
Wade

Source-specific fields

Adjusted Basic Pay (incl. locality)
$99,863
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$99,863
Duty Station Code
203490161
Duty Station State
KS
Length of Service (Years)
13
Occupation Code (OPM)
4749

Jason Hinkson holds the role of Maintenance Mechanic at Department of Agriculture based in Manhattan, Kansas. In 2026, their total compensation was $104,870. Their pay grade is 11.

Javier Caltzontzint

Maintenance Mechanic/Department of Agriculture

2025 total comp
$104,204
Sub-department
Animal and Plant Health Inspection Service
Base pay
$104,204
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$104,204
Pay grade
10
Work city
Edinburg
Work state
Texas

Source-specific fields

Adjusted Basic Pay (incl. locality)
$104,204
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG34
Basic Pay (before locality)
$104,204
Duty Station Code
482110215
Duty Station State
TX
Length of Service (Years)
15
Occupation Code (OPM)
4749

Javier Caltzontzint works as a Maintenance Mechanic for Department of Agriculture based in Edinburg, Texas. Javier earned $104,204 in 2025. Their pay grade is 10.

James Bales

Maintenance Mechanic/Department of Agriculture

2026 total comp
$101,804
Sub-department
Forest Service
Base pay
$101,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$101,804
Pay grade
06
Work city
Pinecrest
Work state
California
Middle name
M

Source-specific fields

Adjusted Basic Pay (incl. locality)
$101,804
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG11
Basic Pay (before locality)
$101,804
Duty Station Code
062758109
Duty Station State
CA
Length of Service (Years)
31
Occupation Code (OPM)
4749

James Bales works as a Maintenance Mechanic for Department of Agriculture based in Pinecrest, California. James earned $101,804 in 2026. Their pay grade is 06.

Robert Mccallister

Maintenance Mechanic/Department of Agriculture

2026 total comp
$100,964
Sub-department
Agricultural Research Service
Base pay
$94,040
Overtime
$0
Other pay
$6,924
Benefits
$0
Total compensation
$100,964
Pay grade
09
Work city
Manhattan
Work state
Kansas

Source-specific fields

Adjusted Basic Pay (incl. locality)
$94,040
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$94,040
Duty Station Code
203490161
Duty Station State
KS
Length of Service (Years)
7
Occupation Code (OPM)
4749

Robert Mccallister is a Maintenance Mechanic at Department of Agriculture based in Manhattan, Kansas. 2026 total compensation came to $100,964. They are classified at grade 09.

Jacob Siegfried

Maintenance Mechanic/Department of Agriculture

2025 total comp
$100,614
Sub-department
Animal and Plant Health Inspection Service
Base pay
$100,614
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$100,614
Pay grade
10
Work city
Phoenix
Work state
Arizona
Middle name
J

Source-specific fields

Adjusted Basic Pay (incl. locality)
$100,614
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG34
Basic Pay (before locality)
$100,614
Duty Station Code
040370013
Duty Station State
AZ
Length of Service (Years)
2
Occupation Code (OPM)
4749

Jacob Siegfried is a Maintenance Mechanic at Department of Agriculture based in Phoenix, Arizona. 2025 total compensation came to $100,614. They are classified at grade 10.

Brandon Randall

Maintenance Mechanic/Department of Agriculture

2026 total comp
$97,237
Sub-department
Agricultural Research Service
Base pay
$92,830
Overtime
$0
Other pay
$4,407
Benefits
$0
Total compensation
$97,237
Pay grade
10
Work city
Athens
Work state
Georgia

Source-specific fields

Adjusted Basic Pay (incl. locality)
$92,830
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$92,830
Duty Station Code
130270059
Duty Station State
GA
Length of Service (Years)
8
Occupation Code (OPM)
4749

Brandon Randall is a Maintenance Mechanic at Department of Agriculture based in Athens, Georgia. 2026 total compensation came to $97,237. They are classified at grade 10.

Sundara Nickersonpowell

Maintenance Mechanic/Department of Agriculture

2026 total comp
$96,145
Sub-department
Forest Service
Base pay
$94,645
Overtime
$0
Other pay
$1,500
Benefits
$0
Total compensation
$96,145
Pay grade
10
Work city
Vancouver
Work state
Washington
Middle name
Dhyata

Source-specific fields

Adjusted Basic Pay (incl. locality)
$94,645
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG11
Basic Pay (before locality)
$94,645
Duty Station Code
532370011
Duty Station State
WA
Length of Service (Years)
3
Occupation Code (OPM)
4749

Sundara Nickersonpowell holds the role of Maintenance Mechanic at Department of Agriculture based in Vancouver, Washington. In 2026, their total compensation was $96,145. Their pay grade is 10.

Chad Nelsen

Maintenance Mechanic/Department of Agriculture

2026 total comp
$95,868
Sub-department
Agricultural Research Service
Base pay
$91,724
Overtime
$0
Other pay
$4,144
Benefits
$0
Total compensation
$95,868
Pay grade
10
Work city
Ames
Work state
Iowa
Middle name
Michael

Source-specific fields

Adjusted Basic Pay (incl. locality)
$91,724
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$91,724
Duty Station Code
190230169
Duty Station State
IA
Length of Service (Years)
6
Occupation Code (OPM)
4749

At Department of Agriculture, Chad Nelsen serves as a Maintenance Mechanic based in Ames, Iowa. Their 2026 pay totaled $95,868. They are classified at grade 10.

Philip Foss

Maintenance Mechanic/Department of Agriculture

2026 total comp
$94,896
Sub-department
Forest Service
Base pay
$94,896
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,896
Pay grade
10
Work city
Pineville
Work state
Louisiana
Middle name
J

Source-specific fields

Adjusted Basic Pay (incl. locality)
$94,896
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG11
Basic Pay (before locality)
$94,896
Duty Station Code
221850079
Duty Station State
LA
Length of Service (Years)
28
Occupation Code (OPM)
4749

Philip Foss holds the role of Maintenance Mechanic at Department of Agriculture based in Pineville, Louisiana. In 2026, their total compensation was $94,896. Their pay grade is 10.

Adam Gatlin

Maintenance Mechanic/Department of Agriculture

2026 total comp
$94,896
Sub-department
Forest Service
Base pay
$94,896
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,896
Pay grade
10
Work city
Pineville
Work state
Louisiana
Middle name
Wesley

Source-specific fields

Adjusted Basic Pay (incl. locality)
$94,896
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG11
Basic Pay (before locality)
$94,896
Duty Station Code
221850079
Duty Station State
LA
Length of Service (Years)
12
Occupation Code (OPM)
4749

At Department of Agriculture, Adam Gatlin serves as a Maintenance Mechanic based in Pineville, Louisiana. Their 2026 pay totaled $94,896. They are classified at grade 10.

Curtis Moore

Maintenance Mechanic/Department of Agriculture

2026 total comp
$93,735
Sub-department
Agricultural Research Service
Base pay
$87,696
Overtime
$0
Other pay
$6,039
Benefits
$0
Total compensation
$93,735
Pay grade
09
Work city
Ames
Work state
Iowa
Middle name
M

Source-specific fields

Adjusted Basic Pay (incl. locality)
$87,696
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$87,696
Duty Station Code
190230169
Duty Station State
IA
Length of Service (Years)
12
Occupation Code (OPM)
4749

Curtis Moore works as a Maintenance Mechanic for Department of Agriculture based in Ames, Iowa. Curtis earned $93,735 in 2026. Their pay grade is 09.

Christopher Boyle

Maintenance Mechanic/Department of Agriculture

2026 total comp
$90,984
Sub-department
Agricultural Research Service
Base pay
$84,315
Overtime
$0
Other pay
$6,669
Benefits
$0
Total compensation
$90,984
Pay grade
10
Work city
Griffin
Work state
Georgia
Middle name
James

Source-specific fields

Adjusted Basic Pay (incl. locality)
$84,315
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$84,315
Duty Station Code
132510255
Duty Station State
GA
Length of Service (Years)
5
Occupation Code (OPM)
4749

Christopher Boyle holds the role of Maintenance Mechanic at Department of Agriculture based in Griffin, Georgia. In 2026, their total compensation was $90,984. Their pay grade is 10.

Sundara Nickerson-Powell

Maintenance Mechanic/Department of Agriculture

2025 total comp
$90,931
Sub-department
Forest Service
Base pay
$90,931
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$90,931
Pay grade
10
Work city
Vancouver
Work state
Washington
Middle name
Dhyata

Source-specific fields

Adjusted Basic Pay (incl. locality)
$90,931
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG11
Basic Pay (before locality)
$90,931
Duty Station Code
532370011
Duty Station State
WA
Length of Service (Years)
1
Occupation Code (OPM)
4749

At Department of Agriculture, Sundara Nickerson-Powell serves as a Maintenance Mechanic based in Vancouver, Washington. Their 2025 pay totaled $90,931. They are classified at grade 10.

George Carpenter

Maintenance Mechanic/Department of Agriculture

2026 total comp
$90,486
Sub-department
Agricultural Research Service
Base pay
$85,817
Overtime
$0
Other pay
$4,669
Benefits
$0
Total compensation
$90,486
Pay grade
10
Work city
Canal Point
Work state
Florida
Middle name
V

Source-specific fields

Adjusted Basic Pay (incl. locality)
$85,817
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$85,817
Duty Station Code
120450099
Duty Station State
FL
Length of Service (Years)
36
Occupation Code (OPM)
4749

George Carpenter works as a Maintenance Mechanic for Department of Agriculture based in Canal Point, Florida. George earned $90,486 in 2026. Their pay grade is 10.

Dakota Parnell

Maintenance Mechanic/Department of Agriculture

2026 total comp
$90,266
Sub-department
Agricultural Research Service
Base pay
$85,859
Overtime
$0
Other pay
$4,407
Benefits
$0
Total compensation
$90,266
Pay grade
10
Work city
Athens
Work state
Georgia
Middle name
Shane

Source-specific fields

Adjusted Basic Pay (incl. locality)
$85,859
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$85,859
Duty Station Code
130270059
Duty Station State
GA
Length of Service (Years)
3
Occupation Code (OPM)
4749

At Department of Agriculture, Dakota Parnell serves as a Maintenance Mechanic based in Athens, Georgia. Their 2026 pay totaled $90,266. They are classified at grade 10.

Luke Shurtliff

Maintenance Mechanic/Department of Agriculture

2026 total comp
$90,138
Sub-department
Agricultural Research Service
Base pay
$90,138
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$90,138
Pay grade
10
Work city
Miles City
Work state
Montana
Middle name
J

Source-specific fields

Adjusted Basic Pay (incl. locality)
$90,138
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$90,138
Duty Station Code
300820017
Duty Station State
MT
Length of Service (Years)
22
Occupation Code (OPM)
4749

Luke Shurtliff works as a Maintenance Mechanic for Department of Agriculture based in Miles City, Montana. Luke earned $90,138 in 2026. Their pay grade is 10.

Frederick Johnson

Maintenance Mechanic/Department of Agriculture

2026 total comp
$89,718
Sub-department
Agricultural Research Service
Base pay
$86,777
Overtime
$0
Other pay
$2,941
Benefits
$0
Total compensation
$89,718
Pay grade
08
Work city
Manhattan
Work state
Kansas
Middle name
Datallion

Source-specific fields

Adjusted Basic Pay (incl. locality)
$86,777
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$86,777
Duty Station Code
203490161
Duty Station State
KS
Length of Service (Years)
9
Occupation Code (OPM)
4749

Frederick Johnson works as a Maintenance Mechanic for Department of Agriculture based in Manhattan, Kansas. Frederick earned $89,718 in 2026. Their pay grade is 08.

Rick Vigil

Maintenance Mechanic/Department of Agriculture

2025 total comp
$89,337
Sub-department
Forest Service
Base pay
$85,337
Overtime
$0
Other pay
$4,000
Benefits
$0
Total compensation
$89,337
Pay grade
07
Work city
Taos
Work state
New Mexico
Middle name
T

Source-specific fields

Adjusted Basic Pay (incl. locality)
$85,337
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG11
Basic Pay (before locality)
$85,337
Duty Station Code
350780055
Duty Station State
NM
Length of Service (Years)
14
Occupation Code (OPM)
4749

Rick Vigil works as a Maintenance Mechanic for Department of Agriculture based in Taos, New Mexico. Rick earned $89,337 in 2025. Their pay grade is 07.

J D Riles

Maintenance Mechanic/Department of Agriculture

2026 total comp
$89,317
Sub-department
Animal and Plant Health Inspection Service
Base pay
$85,817
Overtime
$0
Other pay
$3,500
Benefits
$0
Total compensation
$89,317
Pay grade
10
Work city
Miami
Work state
Florida

Source-specific fields

Adjusted Basic Pay (incl. locality)
$85,817
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG34
Basic Pay (before locality)
$85,817
Duty Station Code
122010086
Duty Station State
FL
Length of Service (Years)
33
Occupation Code (OPM)
4749

J D Riles works as a Maintenance Mechanic for Department of Agriculture based in Miami, Florida. J earned $89,317 in 2026. Their pay grade is 10.

Jeremy Glassford

Maintenance Mechanic/Department of Agriculture

2026 total comp
$89,035
Sub-department
Agricultural Research Service
Base pay
$84,628
Overtime
$0
Other pay
$4,407
Benefits
$0
Total compensation
$89,035
Pay grade
10
Work city
Kearneysville
Work state
West Virginia
Middle name
M

Source-specific fields

Adjusted Basic Pay (incl. locality)
$84,628
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$84,628
Duty Station Code
541345037
Duty Station State
WV
Length of Service (Years)
25
Occupation Code (OPM)
4749

Jeremy Glassford holds the role of Maintenance Mechanic at Department of Agriculture based in Kearneysville, West Virginia. In 2026, their total compensation was $89,035. Their pay grade is 10.

Andrew Howard

Maintenance Mechanic/Department of Agriculture

2026 total comp
$88,990
Sub-department
Forest Service
Base pay
$88,990
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,990
Pay grade
09
Work city
Hood River
Work state
Oregon
Middle name
Clinton

Source-specific fields

Adjusted Basic Pay (incl. locality)
$88,990
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG11
Basic Pay (before locality)
$88,990
Duty Station Code
411020027
Duty Station State
OR
Length of Service (Years)
15
Occupation Code (OPM)
4749

At Department of Agriculture, Andrew Howard serves as a Maintenance Mechanic based in Hood River, Oregon. Their 2026 pay totaled $88,990. They are classified at grade 09.

Michael Bishop

Maintenance Mechanic/Department of Agriculture

2026 total comp
$87,881
Sub-department
Animal and Plant Health Inspection Service
Base pay
$86,381
Overtime
$0
Other pay
$1,500
Benefits
$0
Total compensation
$87,881
Pay grade
10
Work city
Brighton
Work state
Michigan
Middle name
James

Source-specific fields

Adjusted Basic Pay (incl. locality)
$86,381
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG34
Basic Pay (before locality)
$86,381
Duty Station Code
260580093
Duty Station State
MI
Length of Service (Years)
10
Occupation Code (OPM)
4749

Michael Bishop holds the role of Maintenance Mechanic at Department of Agriculture based in Brighton, Michigan. In 2026, their total compensation was $87,881. Their pay grade is 10.

Cedric Allen

Maintenance Mechanic/Department of Agriculture

2026 total comp
$86,628
Sub-department
Departmental Administration
Base pay
$84,628
Overtime
$0
Other pay
$2,000
Benefits
$0
Total compensation
$86,628
Pay grade
10
Work city
Washington
Work state
District of Columbia
Middle name
Andre

Source-specific fields

Adjusted Basic Pay (incl. locality)
$84,628
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AGDA
Basic Pay (before locality)
$84,628
Duty Station Code
110010001
Duty Station State
DC
Length of Service (Years)
18
Occupation Code (OPM)
4749

Cedric Allen is a Maintenance Mechanic at Department of Agriculture based in Washington, District of Columbia. 2026 total compensation came to $86,628. They are classified at grade 10.

Gary Pope

Maintenance Mechanic/Department of Agriculture

2026 total comp
$86,628
Sub-department
Departmental Administration
Base pay
$84,628
Overtime
$0
Other pay
$2,000
Benefits
$0
Total compensation
$86,628
Pay grade
10
Work city
Washington
Work state
District of Columbia

Source-specific fields

Adjusted Basic Pay (incl. locality)
$84,628
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AGDA
Basic Pay (before locality)
$84,628
Duty Station Code
110010001
Duty Station State
DC
Length of Service (Years)
15
Occupation Code (OPM)
4749

Gary Pope holds the role of Maintenance Mechanic at Department of Agriculture based in Washington, District of Columbia. In 2026, their total compensation was $86,628. Their pay grade is 10.

Ross Guidry

Maintenance Mechanic/Department of Agriculture

2026 total comp
$86,272
Sub-department
Agricultural Research Service
Base pay
$84,628
Overtime
$0
Other pay
$1,644
Benefits
$0
Total compensation
$86,272
Pay grade
10
Work city
Houma
Work state
Louisiana
Middle name
Anthony

Source-specific fields

Adjusted Basic Pay (incl. locality)
$84,628
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$84,628
Duty Station Code
221070109
Duty Station State
LA
Length of Service (Years)
4
Occupation Code (OPM)
4749

Ross Guidry is a Maintenance Mechanic at Department of Agriculture based in Houma, Louisiana. 2026 total compensation came to $86,272. They are classified at grade 10.

Mario Aguilera

Maintenance Mechanic/Department of Agriculture

2026 total comp
$86,194
Sub-department
Agricultural Research Service
Base pay
$82,770
Overtime
$0
Other pay
$3,424
Benefits
$0
Total compensation
$86,194
Pay grade
09
Work city
Maricopa
Work state
Arizona
Middle name
R

Source-specific fields

Adjusted Basic Pay (incl. locality)
$82,770
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$82,770
Duty Station Code
040297021
Duty Station State
AZ
Length of Service (Years)
20
Occupation Code (OPM)
4749

At Department of Agriculture, Mario Aguilera serves as a Maintenance Mechanic based in Maricopa, Arizona. Their 2026 pay totaled $86,194. They are classified at grade 09.

Jeffrey Pierce

Maintenance Mechanic/Department of Agriculture

2026 total comp
$86,191
Sub-department
Animal and Plant Health Inspection Service
Base pay
$85,191
Overtime
$0
Other pay
$1,000
Benefits
$0
Total compensation
$86,191
Pay grade
10
Work city
Otis Air National Guard Base, Falmouth
Work state
Massachusetts
Middle name
Robert

Source-specific fields

Adjusted Basic Pay (incl. locality)
$85,191
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG34
Basic Pay (before locality)
$85,191
Duty Station Code
250975001
Duty Station State
MA
Length of Service (Years)
3
Occupation Code (OPM)
4749

Jeffrey Pierce is a Maintenance Mechanic at Department of Agriculture based in Otis Air National Guard Base, Falmouth, Massachusetts. 2026 total compensation came to $86,191. They are classified at grade 10.

Jack Greenhalgh

Maintenance Mechanic/Department of Agriculture

2026 total comp
$86,129
Sub-department
Forest Service
Base pay
$85,379
Overtime
$0
Other pay
$750
Benefits
$0
Total compensation
$86,129
Pay grade
08
Work city
Sitka
Work state
Alaska
Middle name
F

Source-specific fields

Adjusted Basic Pay (incl. locality)
$85,379
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG11
Basic Pay (before locality)
$85,379
Duty Station Code
022360220
Duty Station State
AK
Length of Service (Years)
21
Occupation Code (OPM)
4749

At Department of Agriculture, Jack Greenhalgh serves as a Maintenance Mechanic based in Sitka, Alaska. Their 2026 pay totaled $86,129. They are classified at grade 08.

Danial Keeler

Maintenance Mechanic/Department of Agriculture

2026 total comp
$85,879
Sub-department
Forest Service
Base pay
$85,379
Overtime
$0
Other pay
$500
Benefits
$0
Total compensation
$85,879
Pay grade
08
Work city
Portage
Work state
Alaska
Middle name
N

Source-specific fields

Adjusted Basic Pay (incl. locality)
$85,379
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG11
Basic Pay (before locality)
$85,379
Duty Station Code
022168020
Duty Station State
AK
Length of Service (Years)
21
Occupation Code (OPM)
4749

Danial Keeler works as a Maintenance Mechanic for Department of Agriculture based in Portage, Alaska. Danial earned $85,879 in 2026. Their pay grade is 08.

Anil Persaud

Maintenance Mechanic/Department of Agriculture

2026 total comp
$85,550
Sub-department
Agricultural Research Service
Base pay
$81,143
Overtime
$0
Other pay
$4,407
Benefits
$0
Total compensation
$85,550
Pay grade
10
Work city
Athens
Work state
Georgia
Middle name
Hareshchandr

Source-specific fields

Adjusted Basic Pay (incl. locality)
$81,143
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG03
Basic Pay (before locality)
$81,143
Duty Station Code
130270059
Duty Station State
GA
Length of Service (Years)
3
Occupation Code (OPM)
4749

Anil Persaud works as a Maintenance Mechanic for Department of Agriculture based in Athens, Georgia. Anil earned $85,550 in 2026. Their pay grade is 10.

Louis Prill

Maintenance Mechanic/Department of Agriculture

2026 total comp
$85,379
Sub-department
Forest Service
Base pay
$85,379
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,379
Pay grade
08
Work city
Moose Pass
Work state
Alaska
Middle name
Ray

Source-specific fields

Adjusted Basic Pay (incl. locality)
$85,379
Agency Code (OPM)
AG
Agency Sub-element Code (OPM)
AG11
Basic Pay (before locality)
$85,379
Duty Station Code
021620122
Duty Station State
AK
Length of Service (Years)
20
Occupation Code (OPM)
4749

At Department of Agriculture, Louis Prill serves as a Maintenance Mechanic based in Moose Pass, Alaska. Their 2026 pay totaled $85,379. They are classified at grade 08.