Public Salaries
Job

Service Trades Maintainer salary in Ontario

85 people with this title were paid $100,000 or more in 2025. Half earned between $111,473 and $131,147.

Median salary
$119,724
+2.9% vs 2024
People on the list
85
Middle half
$111K–$131K
Highest
$189,094

Median salary by year

Among people with this title on the list.

Show as a table
YearValue
1996
1997
1998
1999
2000
2001
2002
2003
2004$110,773
2005$112,868
2006$105,640
2007$112,053
2008$111,456
2009$110,469
2010$106,247
2011$105,885
2012$108,874
2013$104,489
2014$103,555
2015$104,865
2016$105,498
2017$116,546
2018$108,662
2019$108,840
2020$108,217
2021$112,682
2022$109,345
2023$114,778
2024$116,301
2025$119,724

Pay bands

People with this title by salary, 2025.

$100K–$125K56
$125K–$150K19
$150K–$200K10
$200K–$300K0
$300K or more0

Employers with the most

Highest paid in 2025

#NameEmployerSalaryBenefitsChange
1Tyler CousinsOntario Power Generation$189,094$6,287+$44,564 (+30.8%)
2Andrew VassOntario Power Generation$175,622$7,307+$23,450 (+15.4%)
3Fabian PerissinottiOntario Power Generation$175,062$7,291−$4,576 (−2.5%)
4Danny LamuraOntario Power Generation$167,886$8,729+$8,576 (+5.4%)
5Jeremy InmanOntario Power Generation$164,434$7,221+$15,115 (+10.1%)
6Patrick HillOntario Power Generation$160,170$6,957+$6,808 (+4.4%)
7Joe NevesOntario Power Generation$158,048$8,595−$704 (−0.4%)
8Joey GibsonOntario Power Generation$156,944$1,366+$21,871 (+16.2%)
9Daniel PrashadOntario Power Generation$152,984$1,554−$1,802 (−1.2%)
10Ken SookritOntario Power Generation$151,233$8,595−$13,903 (−8.4%)
11Joe AllisonOntario Power Generation$147,812$1,622−$4,398 (−2.9%)
12William FarmiloeOntario Power Generation$144,553$6,398+$25,265 (+21.2%)
13Mike CarvalhoOntario Power Generation$141,333$7,221+$35,897 (+34.0%)
14Cory GarrowOntario Power Generation$141,261$1,898+$18,186 (+14.8%)
15Aaron KavanaghOntario Power Generation$137,152$6,853−$11,437 (−7.7%)
16Donato MartoneOntario Power Generation$135,655$2,002+$12,747 (+10.4%)
17Bryan CainOntario Power Generation$134,902$2,002+$19,506 (+16.9%)
18Ronald CorbiOntario Power Generation$133,366$7,480−$906 (−0.7%)
19Gregrory BelbeckOntario Power Generation$132,585$7,480+$7,582 (+6.1%)
20Robert LauzonOntario Power Generation$132,537$7,530−$21,492 (−14.0%)
21Aaron HoflandOntario Power Generation$132,000$7,480+$10,016 (+8.2%)
22Yvon DallaireOntario Power Generation$131,147$1,827−$798 (−0.6%)
23Philip FouldsOntario Power Generation$128,518$2,212+$4,676 (+3.8%)
24Daniel MelnykOntario Power Generation$128,382$8,750+$6,391 (+5.2%)
25Charles JacobsOntario Power Generation$127,547$4,741+$7,354 (+6.1%)
26Alain RattheOntario Power Generation$127,232$4,950−$1,414 (−1.1%)
27Marcelo LebratoOntario Power Generation$126,981$5,979+$8,450 (+7.1%)
28Tiffany RogersOntario Power Generation$126,276$1,889+$13,118 (+11.6%)
29Kevin CannonOntario Power Generation$125,472$6,853+$3,217 (+2.6%)
30Amanda JacobsOntario Power Generation$124,499$1,462+$870 (+0.7%)
31Keegan MoffatOntario Power Generation$124,225$1,889+$15,037 (+13.8%)
32Edgar SmartOntario Power Generation$123,807$1,479+$7,737 (+6.7%)
33Bradsworth CrouseOntario Power Generation$123,448$7,480+$7,318 (+6.3%)
34Tylor MarusykOntario Power Generation$122,656$7,684−$482 (−0.4%)
35Gregory MillerOntario Power Generation$122,375$2,002+$4,941 (+4.2%)
36Wayne John McnultyOntario Power Generation$122,001$1,713−$56,618 (−31.7%)
37Gary SzolgaOntario Power Generation$121,550$2,002+$4,064 (+3.5%)
38Michael DoughertyOntario Power Generation$121,452$4,637−$8,318 (−6.4%)
39Alexander Gordon LacroixOntario Power Generation$121,341$6,853−$35,185 (−22.5%)
40James GeorgeOntario Power Generation$120,537$7,194−$5,691 (−4.5%)
41Marc-Andre LauzonOntario Power Generation$120,342$1,830+$11,780 (+10.9%)
42Rebecca ZeranOntario Power Generation$119,813$7,445+$5,943 (+5.2%)
43John WalkerOntario Power Generation$119,724$7,480+$993 (+0.8%)
44Albino CaetanoOntario Power Generation$119,077$5,979+$4,724 (+4.1%)
45Gary SportakOntario Power Generation$118,836$1,753+$4,703 (+4.1%)
46Walter ChmilewskiOntario Power Generation$118,742$1,774+$10,244 (+9.4%)
47Darren ClowesOntario Power Generation$118,475$5,309+$3,823 (+3.3%)
48David EdgeOntario Power Generation$118,078$6,502+$7,346 (+6.6%)
49Jamie HofstetterOntario Power Generation$117,295$7,376−$486 (−0.4%)
50Jessica KoopmanOntario Power Generation$117,229$6,689+$917 (+0.8%)

Questions and answers

What is the median salary for a Service Trades Maintainer in Ontario’s public sector?

$119,724 among the 85 people with this title on the 2025 list. Only people paid $100,000 or more are listed, so this is not the median for everyone in the job.

How much do most people with the title Service Trades Maintainer on the list earn?

Half were paid between $111,473 and $131,147 in 2025; the highest salary was $189,094.

Which employer has the most people with the title Service Trades Maintainer?

Ontario Power Generation, with 85 on the 2025 list.

How many people with the title Service Trades Maintainer are on the list?

85 in 2025, up from 12 in 2004.

What share of people with the title Service Trades Maintainer are paid $150,000 or more?

12% of those on the 2025 list (10 people), and 0% $200,000 or more (0).

How does Service Trades Maintainer pay compare with the whole list?

Its median, $119,724, is 2.1% below the median of everyone on the 2025 list ($122,262).

How much does a Service Trades Maintainer make at Ontario Power Generation?

The median salary of the 85 people with this title at Ontario Power Generation was $119,724 in 2025.

Has Service Trades Maintainer pay gone up?

The median rose 2.9% from 2024 ($116,301) to 2025. In 2004 it was $110,773.

What does “salary paid” include?

What the employer paid in the calendar year, so it can include overtime, retroactive pay, vacation payouts, severance or a partial year. Taxable benefits are listed separately. How the lists work

Why is someone not on the list?

Only people paid $100,000 or more in the year are listed, and only by the public employers the Public Sector Salary Disclosure Act, 1996 covers. Someone paid less that year, or working elsewhere, does not appear.