Service Trades Maintainer
Every Service Trades Maintainer on the Ontario Sunshine List — public-sector employees with this job title, their employers and total compensation.
How pay is distributed
Where the 85 Service Trades Maintainers on the list actually sit — not just the average. Bars show how many people fall in each pay band.
Who employs the most Service Trades Maintainers
Employers with the most people in this role, ranked by headcount.
Every Service Trades Maintainer on the list
Open any row for the full salary history of that person.
| Rank | Name & Position | Compensation |
|---|---|---|
| 1 | Tyler Cousins Service Trades Maintainer | $189,094 |
| 2 | Andrew Vass Service Trades Maintainer | $175,622 |
| 3 | Fabian Perissinotti Service Trades Maintainer | $175,062 |
| 4 | Danny Lamura Service Trades Maintainer | $167,886 |
| 5 | Jeremy Inman Service Trades Maintainer | $164,434 |
| 6 | Patrick Hill Service Trades Maintainer | $160,170 |
| 7 | Joe Neves Service Trades Maintainer | $158,048 |
| 8 | Ken Sookrit Service Trades Maintainer | $151,233 |
| 9 | Joey Gibson Service Trades Maintainer | $156,944 |
| 10 | Daniel Prashad Service Trades Maintainer | $152,984 |
| 11 | William Farmiloe Service Trades Maintainer | $144,553 |
| 12 | Joe Allison Service Trades Maintainer | $147,812 |
| 13 | Mike Carvalho Service Trades Maintainer | $141,333 |
| 14 | Aaron Kavanagh Service Trades Maintainer | $137,152 |
| 15 | Cory Garrow Service Trades Maintainer | $141,261 |
| 16 | Ronald Corbi Service Trades Maintainer | $133,366 |
| 17 | Robert Lauzon Service Trades Maintainer | $132,537 |
| 18 | Gregrory Belbeck Service Trades Maintainer | $132,585 |
| 19 | Aaron Hofland Service Trades Maintainer | $132,000 |
| 20 | Donato Martone Service Trades Maintainer | $135,655 |
| 21 | Daniel Melnyk Service Trades Maintainer | $128,382 |
| 22 | Bryan Cain Service Trades Maintainer | $134,902 |
| 23 | Yvon Dallaire Service Trades Maintainer | $131,147 |
| 24 | Marcelo Lebrato Service Trades Maintainer | $126,981 |
| 25 | Kevin Cannon Service Trades Maintainer | $125,472 |
| 26 | Charles Jacobs Service Trades Maintainer | $127,547 |
| 27 | Alain Ratthe Service Trades Maintainer | $127,232 |
| 28 | Bradsworth Crouse Service Trades Maintainer | $123,448 |
| 29 | Philip Foulds Service Trades Maintainer | $128,518 |
| 30 | Tylor Marusyk Service Trades Maintainer | $122,656 |
| 31 | Alexander Gordon Lacroix Service Trades Maintainer | $121,341 |
| 32 | Tiffany Rogers Service Trades Maintainer | $126,276 |
| 33 | James George Service Trades Maintainer | $120,537 |
| 34 | Rebecca Zeran Service Trades Maintainer | $119,813 |
| 35 | John Walker Service Trades Maintainer | $119,724 |
| 36 | Keegan Moffat Service Trades Maintainer | $124,225 |
| 37 | Michael Dougherty Service Trades Maintainer | $121,452 |
| 38 | Amanda Jacobs Service Trades Maintainer | $124,499 |
| 39 | Edgar Smart Service Trades Maintainer | $123,807 |
| 40 | Albino Caetano Service Trades Maintainer | $119,077 |
| 41 | Jamie Hofstetter Service Trades Maintainer | $117,295 |
| 42 | David Edge Service Trades Maintainer | $118,078 |
| 43 | Alex Griffin Service Trades Maintainer | $117,162 |
| 44 | Gregory Miller Service Trades Maintainer | $122,375 |
| 45 | Fred Nagel Service Trades Maintainer | $116,853 |
| 46 | Jessica Koopman Service Trades Maintainer | $117,229 |
| 47 | Darren Clowes Service Trades Maintainer | $118,475 |
| 48 | Wayne John Mcnulty Service Trades Maintainer | $122,001 |
| 49 | Gary Szolga Service Trades Maintainer | $121,550 |
| 50 | Robert Mccool Service Trades Maintainer | $115,622 |
Page 1 of 2 (85 total)
Common questions
About Service Trades Maintainer pay on the Ontario Sunshine List.
What is the average Service Trades Maintainer salary in Ontario?
The average total compensation for a Service Trades Maintainer on the Ontario Sunshine List is $128,898.00, based on 85 people in the role in 2025.
What is the highest Service Trades Maintainer salary in Ontario?
The highest-paid Service Trades Maintainer on the Ontario Sunshine List earned $195,381.00 in total compensation. The lowest in the disclosure earned $101,743.19.
How many Service Trades Maintainers are on the Ontario Sunshine List?
85 people with the job title Service Trades Maintainer appear on the Ontario Sunshine List for 2025.
Which employer pays Service Trades Maintainers the most?
Ontario Power Generation employs the most Service Trades Maintainers on the list (85), with an average compensation of $128,898.00 and a top earner at $195,381.00.