Maintenance Technician Salaries, 2025
26 disclosed on the 2025 Sunshine List · overview and trend →
Disclosed
26
2025 Sunshine List
Median Salary
$110,326
-9.8% vs provincial median
Typical Range
$104,827–$117,879
25th–75th percentile
Top Salary
$130,188
Employers · with 5 or more
| Employer | People | Median | Top |
|---|---|---|---|
| Sinai Health System | 7 | $109,995 | $117,879 |
| City of London – Police Services | 6 | $123,558 | $130,188 |
| Ontario Clean Water Agency | 5 | $104,026 | $110,370 |
All Records · 26 in 2025
| # | Name | Employer | Title as filed | Salary | Total |
|---|---|---|---|---|---|
| 1 | Robert John Veeke | City Of London – Police Services | Maintenance Technician | $130,188 | $131,064 |
| 2 | Robert Jacobs | City Of London – Police Services | Maintenance Technician | $128,570 | $129,445 |
| 3 | Dalton Christopher Good | City Of London – Police Services | Maintenance Technician | $125,314 | $126,120 |
| 4 | Marius Teiserskas | City Of London – Police Services | Maintenance Technician | $121,801 | $122,677 |
| 5 | Christian Brouwer | County Of Northumberland | Maintenance Technician | $120,701 | $121,406 |
| 6 | Domenic Mancino | York University | Maintenance Technician | $119,440 | $119,838 |
| 7 | Jonathan Dionicio | Sinai Health System | Maintenance Technician | $117,879 | $118,121 |
| 8 | Eric Field | Sinai Health System | Maintenance Technician | $117,725 | $117,966 |
| 9 | Zachary James Hodgins | City Of London – Police Services | Maintenance Technician | $117,445 | $118,311 |
| 10 | Yuet Kwong Pun | Sinai Health System | Maintenance Technician | $115,034 | $115,276 |
| 11 | Jamie Tribble | County Of Dufferin | Maintenance Technician | $111,032 | $111,602 |
| 12 | Drew Allen | County Of Northumberland | Maintenance Technician | $110,520 | $111,219 |
| 13 | Wedaarachchige Wickramatunga | Ontario Clean Water Agency | Maintenance Technician | $110,370 | $110,558 |
| 14 | Joseph James Barton Semple | City Of London – Police Services | Maintenance Technician | $110,282 | $111,088 |
| 15 | Jeremy Zorzi | County Of Northumberland | Maintenance Technician | $110,165 | $110,862 |
| 16 | Glenn Mar Dela Cruz | Sinai Health System | Maintenance Technician | $109,995 | $110,240 |
| 17 | Alexandre Nikolaev | Ontario Clean Water Agency | Maintenance Technician | $109,805 | $109,994 |
| 18 | Brandon Bacic | County Of Dufferin | Maintenance Technician | $108,070 | $108,616 |
| 19 | Raymond Grocutt | County Of Dufferin | Maintenance Technician | $105,112 | $105,680 |
| 20 | Rohitkumar Vinodbhai Patel | Sinai Health System | Maintenance Technician | $104,827 | $105,066 |
| 21 | Radu Silaghi | Ontario Clean Water Agency | Maintenance Technician | $104,026 | $104,214 |
| 22 | Florentin Laudat | Ontario Clean Water Agency | Maintenance Technician | $103,494 | $103,682 |
| 23 | Jose Benavides | Sinai Health System | Maintenance Technician | $102,259 | $102,504 |
| 24 | Jeff Carter | Town Of Whitchurch-Stouffville | Maintenance Technician | $101,911 | $102,562 |
| 25 | John Fajardo | Sinai Health System | Maintenance Technician | $101,906 | $102,148 |
| 26 | Ryan Duke | Ontario Clean Water Agency | Maintenance Technician | $100,002 | $100,191 |