Public Salaries
Job

Structure Repairperson salary in Ontario

24 people with this title were paid $100,000 or more in 2025. Half earned between $103,598 and $107,113.

Median salary
$105,653
+4.3% vs 2024
People on the list
24
Middle half
$104K–$107K
Highest
$111,362

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
2005
2006
2007
2008
2009
2010
2011
2012
2013$103,471
2014
2015
2016
2017
2018
2019
2020$102,391
2021
2022
2023
2024$101,329
2025$105,653

Employers with the most

Highest paid in 2025

#NameEmployerSalaryBenefitsChange
1Rui GoncalvesCity Of Toronto – Toronto Transit Commission$111,362$1,058+$10,267
2Michael LuisiCity Of Toronto – Toronto Transit Commission$111,213$1,058+$6,608
3Ian GilmourCity Of Toronto – Toronto Transit Commission$110,580$908new
4Dimitrios KourousisCity Of Toronto – Toronto Transit Commission$109,685$1,058new
5Julio MosqueraCity Of Toronto – Toronto Transit Commission$109,359$466new
6Carlos AlvaradoCity Of Toronto – Toronto Transit Commission$109,330$1,058+$8,544
7Scott CopeCity Of Toronto – Toronto Transit Commission$107,113$1,058new
8Maykel Silveira RodriguezCity Of Toronto – Toronto Transit Commission$107,093$1,058+$575
9Matthew WellsCity Of Toronto – Toronto Transit Commission$106,614$1,058new
10Sammy BarreraCity Of Toronto – Toronto Transit Commission$106,417$1,058+$3,558
11Kenton FelixCity Of Toronto – Toronto Transit Commission$106,033$1,029new
12Robert GauthierCity Of Toronto – Toronto Transit Commission$105,990$1,058new
13Jayson Paul CastroCity Of Toronto – Toronto Transit Commission$105,317$885new
14Nick PasqualeCity Of Toronto – Toronto Transit Commission$104,871$1,058
15Domenic LosiggioCity Of Toronto – Toronto Transit Commission$104,653$1,041new
16Steven HolroydCity Of Toronto – Toronto Transit Commission$104,460$1,058new
17Fabio MarottaCity Of Toronto – Toronto Transit Commission$103,631$1,054new
18Pedro Alvarado CarranzaCity Of Toronto – Toronto Transit Commission$103,598$1,058new
19Luigi RagoneCity Of Toronto – Toronto Transit Commission$103,544$908new
20Antonio ParenteCity Of Toronto – Toronto Transit Commission$103,441$1,058new
21Abubakarr BarrieCity Of Toronto – Toronto Transit Commission$101,964$1,058new
22Robert RosalesCity Of Toronto – Toronto Transit Commission$101,702$1,058new
23Chad MclarenCity Of Toronto – Toronto Transit Commission$101,240$1,032new
24Jason RichardsCity Of Toronto – Toronto Transit Commission$100,117$1,058