Service Trades Maintainer Salaries, 2025
85 disclosed on the 2025 Sunshine List · overview and trend →
Disclosed
85
2025 Sunshine List
Median Salary
$119,724
-2.1% vs provincial median
Typical Range
$111,473–$131,147
25th–75th percentile
Top Salary
$189,094
Employers · with 5 or more
| Employer | People | Median | Top |
|---|---|---|---|
| Ontario Power Generation | 85 | $119,724 | $189,094 |
All Records · 85 in 2025
| # | Name | Employer | Title as filed | Salary | Total |
|---|---|---|---|---|---|
| 1 | Tyler Cousins | Ontario Power Generation | Service Trades Maintainer | $189,094 | $195,381 |
| 2 | Andrew Vass | Ontario Power Generation | Service Trades Maintainer | $175,622 | $182,929 |
| 3 | Fabian Perissinotti | Ontario Power Generation | Service Trades Maintainer | $175,062 | $182,353 |
| 4 | Danny Lamura | Ontario Power Generation | Service Trades Maintainer | $167,886 | $176,615 |
| 5 | Jeremy Inman | Ontario Power Generation | Service Trades Maintainer | $164,434 | $171,655 |
| 6 | Patrick Hill | Ontario Power Generation | Service Trades Maintainer | $160,170 | $167,127 |
| 7 | Joe Neves | Ontario Power Generation | Service Trades Maintainer | $158,048 | $166,643 |
| 8 | Joey Gibson | Ontario Power Generation | Service Trades Maintainer | $156,944 | $158,309 |
| 9 | Daniel Prashad | Ontario Power Generation | Service Trades Maintainer | $152,984 | $154,538 |
| 10 | Ken Sookrit | Ontario Power Generation | Service Trades Maintainer | $151,233 | $159,828 |
| 11 | Joe Allison | Ontario Power Generation | Service Trades Maintainer | $147,812 | $149,434 |
| 12 | William Farmiloe | Ontario Power Generation | Service Trades Maintainer | $144,553 | $150,951 |
| 13 | Mike Carvalho | Ontario Power Generation | Service Trades Maintainer | $141,333 | $148,554 |
| 14 | Cory Garrow | Ontario Power Generation | Service Trades Maintainer | $141,261 | $143,159 |
| 15 | Aaron Kavanagh | Ontario Power Generation | Service Trades Maintainer | $137,152 | $144,005 |
| 16 | Donato Martone | Ontario Power Generation | Service Trades Maintainer | $135,655 | $137,657 |
| 17 | Bryan Cain | Ontario Power Generation | Service Trades Maintainer | $134,902 | $136,904 |
| 18 | Ronald Corbi | Ontario Power Generation | Service Trades Maintainer | $133,366 | $140,846 |
| 19 | Gregrory Belbeck | Ontario Power Generation | Service Trades Maintainer | $132,585 | $140,065 |
| 20 | Robert Lauzon | Ontario Power Generation | Service Trades Maintainer | $132,537 | $140,067 |
| 21 | Aaron Hofland | Ontario Power Generation | Service Trades Maintainer | $132,000 | $139,480 |
| 22 | Yvon Dallaire | Ontario Power Generation | Service Trades Maintainer | $131,147 | $132,974 |
| 23 | Philip Foulds | Ontario Power Generation | Service Trades Maintainer | $128,518 | $130,730 |
| 24 | Daniel Melnyk | Ontario Power Generation | Service Trades Maintainer | $128,382 | $137,132 |
| 25 | Charles Jacobs | Ontario Power Generation | Service Trades Maintainer | $127,547 | $132,288 |
| 26 | Alain Ratthe | Ontario Power Generation | Service Trades Maintainer | $127,232 | $132,182 |
| 27 | Marcelo Lebrato | Ontario Power Generation | Service Trades Maintainer | $126,981 | $132,960 |
| 28 | Tiffany Rogers | Ontario Power Generation | Service Trades Maintainer | $126,276 | $128,164 |
| 29 | Kevin Cannon | Ontario Power Generation | Service Trades Maintainer | $125,472 | $132,325 |
| 30 | Amanda Jacobs | Ontario Power Generation | Service Trades Maintainer | $124,499 | $125,961 |
| 31 | Keegan Moffat | Ontario Power Generation | Service Trades Maintainer | $124,225 | $126,114 |
| 32 | Edgar Smart | Ontario Power Generation | Service Trades Maintainer | $123,807 | $125,286 |
| 33 | Bradsworth Crouse | Ontario Power Generation | Service Trades Maintainer | $123,448 | $130,928 |
| 34 | Tylor Marusyk | Ontario Power Generation | Service Trades Maintainer | $122,656 | $130,339 |
| 35 | Gregory Miller | Ontario Power Generation | Service Trades Maintainer | $122,375 | $124,377 |
| 36 | Wayne John Mcnulty | Ontario Power Generation | Service Trades Maintainer | $122,001 | $123,714 |
| 37 | Gary Szolga | Ontario Power Generation | Service Trades Maintainer | $121,550 | $123,553 |
| 38 | Michael Dougherty | Ontario Power Generation | Service Trades Maintainer | $121,452 | $126,089 |
| 39 | Alexander Gordon Lacroix | Ontario Power Generation | Service Trades Maintainer | $121,341 | $128,193 |
| 40 | James George | Ontario Power Generation | Service Trades Maintainer | $120,537 | $127,731 |
| 41 | Marc-Andre Lauzon | Ontario Power Generation | Service Trades Maintainer | $120,342 | $122,171 |
| 42 | Rebecca Zeran | Ontario Power Generation | Service Trades Maintainer | $119,813 | $127,258 |
| 43 | John Walker | Ontario Power Generation | Service Trades Maintainer | $119,724 | $127,204 |
| 44 | Albino Caetano | Ontario Power Generation | Service Trades Maintainer | $119,077 | $125,056 |
| 45 | Gary Sportak | Ontario Power Generation | Service Trades Maintainer | $118,836 | $120,589 |
| 46 | Walter Chmilewski | Ontario Power Generation | Service Trades Maintainer | $118,742 | $120,516 |
| 47 | Darren Clowes | Ontario Power Generation | Service Trades Maintainer | $118,475 | $123,785 |
| 48 | David Edge | Ontario Power Generation | Service Trades Maintainer | $118,078 | $124,580 |
| 49 | Jamie Hofstetter | Ontario Power Generation | Service Trades Maintainer | $117,295 | $124,670 |
| 50 | Jessica Koopman | Ontario Power Generation | Service Trades Maintainer | $117,229 | $123,918 |
| 51 | Alex Griffin | Ontario Power Generation | Service Trades Maintainer | $117,162 | $124,537 |
| 52 | Fred Nagel | Ontario Power Generation | Service Trades Maintainer | $116,853 | $124,333 |
| 53 | Brent Lariviere | Ontario Power Generation | Service Trades Maintainer | $116,634 | $117,986 |
| 54 | Bridget Petric | Ontario Power Generation | Service Trades Maintainer | $116,483 | $122,722 |
| 55 | Carlos Rocha | Ontario Power Generation | Service Trades Maintainer | $115,820 | $119,977 |
| 56 | Robert Mccool | Ontario Power Generation | Service Trades Maintainer | $115,622 | $122,763 |
| 57 | Martin Weidelich | Ontario Power Generation | Service Trades Maintainer | $114,939 | $120,683 |
| 58 | Nicholas Dalton | Ontario Power Generation | Service Trades Maintainer | $114,817 | $116,726 |
| 59 | Thor Grant | Ontario Power Generation | Service Trades Maintainer | $114,362 | $115,706 |
| 60 | Dean Brum | Ontario Power Generation | Service Trades Maintainer | $114,097 | $120,452 |
| 61 | Daylan Adams | Ontario Power Generation | Service Trades Maintainer | $113,855 | $114,848 |
| 62 | Shawn Miller | Ontario Power Generation | Service Trades Maintainer | $113,461 | $121,490 |
| 63 | Steven Cranen | Ontario Power Generation | Service Trades Maintainer | $113,356 | $120,331 |
| 64 | William Recchia | Ontario Power Generation | Service Trades Maintainer | $111,473 | $117,871 |
| 65 | David Brown | Ontario Power Generation | Service Trades Maintainer | $111,458 | $117,261 |
| 66 | Luc Boissonneault | Ontario Power Generation | Service Trades Maintainer | $110,637 | $112,425 |
| 67 | Daniel Laramee | Ontario Power Generation | Service Trades Maintainer | $110,633 | $112,603 |
| 68 | Errin Heath | Ontario Power Generation | Service Trades Maintainer | $109,949 | $117,071 |
| 69 | Dustin Wayne Nelson Anderson | Ontario Power Generation | Service Trades Maintainer | $109,137 | $111,007 |
| 70 | Mark Jordan | Ontario Power Generation | Service Trades Maintainer | $108,336 | $108,336 |
| 71 | Brandyn Bourque | Ontario Power Generation | Service Trades Maintainer | $108,209 | $109,806 |
| 72 | Michael Kimmett | Ontario Power Generation | Service Trades Maintainer | $108,020 | $108,020 |
| 73 | Grant Robinson | Ontario Power Generation | Service Trades Maintainer | $107,827 | $109,724 |
| 74 | Randy Wright | Ontario Power Generation | Service Trades Maintainer | $107,812 | $109,857 |
| 75 | Vito Roti | Ontario Power Generation | Service Trades Maintainer | $105,698 | $111,414 |
| 76 | Carl Cresswell | Ontario Power Generation | Service Trades Maintainer | $105,681 | $111,469 |
| 77 | Diego Picot | Ontario Power Generation | Service Trades Maintainer | $105,237 | $112,717 |
| 78 | Gilles Herault | Ontario Power Generation | Service Trades Maintainer | $105,223 | $106,934 |
| 79 | Jeffrey Lytle | Ontario Power Generation | Service Trades Maintainer | $104,550 | $111,926 |
| 80 | Brandie Spence | Ontario Power Generation | Service Trades Maintainer | $104,186 | $106,188 |
| 81 | Cory Simpson | Ontario Power Generation | Service Trades Maintainer | $102,954 | $104,778 |
| 82 | John Amey | Ontario Power Generation | Service Trades Maintainer | $102,759 | $102,759 |
| 83 | Salvatore Schillaci | Ontario Power Generation | Service Trades Maintainer | $101,612 | $108,114 |
| 84 | Jennifer Johnston | Ontario Power Generation | Service Trades Maintainer | $100,534 | $104,490 |
| 85 | Veronique Bernier-Desbiens | Ontario Power Generation | Service Trades Maintainer | $100,509 | $101,743 |