Facility & commercial rate benchmarks

Commercial trade rates in Toronto.

Estimated commercial rates for all 8 trades tracked in Toronto, built from Job Bank Canada (ESDC), Small Area Estimation wage model wage data, for facility and property teams benchmarking vendor invoices.

Rates by trade

Plumbing (estimated)$97/hr median · $62–$159 range
Wagex Multiplier= Estimate
Low$24.93/hrx 2.5$62/hr
Median$35.2/hrx 2.75$97/hr
High$53.09/hrx 3$159/hr

Source: Job Bank Canada (ESDC), Small Area Estimation wage model, using a documented service multiplier.

Electrical (estimated)$96/hr median · $52–$154 range
Wagex Multiplier= Estimate
Low$20.62/hrx 2.5$52/hr
Median$34.86/hrx 2.75$96/hr
High$51.4/hrx 3$154/hr

Source: Job Bank Canada (ESDC), Small Area Estimation wage model, using a documented service multiplier.

HVAC and Refrigeration (estimated)$102/hr median · $53–$174 range
Wagex Multiplier= Estimate
Low$21/hrx 2.5$53/hr
Median$37/hrx 2.75$102/hr
High$58/hrx 3$174/hr

Source: Job Bank Canada (ESDC), Small Area Estimation wage model, using a documented service multiplier.

General Maintenance (estimated)$66/hr median · $44–$120 range
Wagex Multiplier= Estimate
Low$17.6/hrx 2.5$44/hr
Median$24/hrx 2.75$66/hr
High$40/hrx 3$120/hr

Source: Job Bank Canada (ESDC), Small Area Estimation wage model, using a documented service multiplier.

Janitorial and Cleaning (estimated)$63/hr median · $44–$87 range
Wagex Multiplier= Estimate
Low$17.6/hrx 2.5$44/hr
Median$22.77/hrx 2.75$63/hr
High$29/hrx 3$87/hr

Source: Job Bank Canada (ESDC), Small Area Estimation wage model, using a documented service multiplier.

Landscaping and Grounds (estimated)$61/hr median · $44–$90 range
Wagex Multiplier= Estimate
Low$17.6/hrx 2.5$44/hr
Median$22/hrx 2.75$61/hr
High$29.93/hrx 3$90/hr

Source: Job Bank Canada (ESDC), Small Area Estimation wage model, using a documented service multiplier.

Roofing (estimated)$91/hr median · $58–$143 range
Wagex Multiplier= Estimate
Low$23/hrx 2.5$58/hr
Median$33/hrx 2.75$91/hr
High$47.7/hrx 3$143/hr

Source: Job Bank Canada (ESDC), Small Area Estimation wage model, using a documented service multiplier.

Carpentry (estimated)$99/hr median · $55–$145 range
Wagex Multiplier= Estimate
Low$22/hrx 2.5$55/hr
Median$36/hrx 2.75$99/hr
High$48.43/hrx 3$145/hr

Source: Job Bank Canada (ESDC), Small Area Estimation wage model, using a documented service multiplier.

What's different in Toronto

  • Labour market: Ontario has strong union density in the building trades (IBEW, UA, and Carpenters' union locals are active across the GTA), which tends to compress the gap between wage and billed rate compared to open-shop markets.
  • Climate and seasonality: Cold winters bring freeze-thaw cycles that drive plumbing, roofing, and HVAC callouts, with a heavier seasonal load on emergency heating repairs.
  • Code and licensing: Ontario licenses plumbers, electricians, and HVAC technicians provincially (ESA for electrical, TSSA for gas/HVAC); commercial work in Toronto also falls under the Ontario Building Code and city permitting.

Local contractors in Toronto

Janitorial and Cleaning

Impact Cleaning Services

72 years in operation (since 1954)

  • Office towers
  • Industrial
  • Retail
  • Education
  • ISSA CIMS-GB Certified with Honours
Address
8 - 21 Goodrich Road, Toronto, ON M8Z 6A3
Phone
+1-647-492-6286
Email
info@impact.ca
Request a quote

Bee-Clean Building Maintenance

59 years in operation (since 1967)

  • Airports
  • Healthcare
  • Financial
  • Industrial
  • ISSA CIMS-GB Certified with Honours
  • BOMA Canada
  • BSCAI
  • Deloitte Canada's Best Managed Companies
Address
885 Don Mills Road, Suite 112, Toronto, ON M3C 1V9
Phone
+1-416-410-6181
Email
toronto@bee-clean.com
Request a quote

HVAC and Refrigeration

Springbank Mechanical Systems

  • Commercial HVAC
  • Retail HVAC
  • Refrigeration
Address
3615 Laird Road, Unit 1, Mississauga, ON
Phone
+1-905-569-8990
Request a quote

Frequently asked questions

What do commercial trade rates cost in Toronto?
Across the 8 trades tracked here, the median commercial hourly rate in Toronto runs around $84/hr, though it varies significantly by trade: see the table above for each one.
Is this a real measured rate, or an estimate?
Every rate on this page is currently an estimate: each trade's Toronto wage, multiplied by a documented service multiplier that converts an employee wage into a billed commercial rate. It is not drawn from actual invoices or job records. The full model is on the methodology page.
Why a range instead of a single number?
A single average hides the real spread: in the underlying wage data for estimated trades, and between emergency/scheduled and contract/ad-hoc work for measured ones. We show low, median, and high so the range reflects that honestly.
Is this a residential or commercial rate?
Commercial. These figures track facility-side trade work for businesses, property managers, and multi-site operators in Toronto. Commercial rates typically run above residential rates for the same trade, reflecting insurance, code compliance, and scheduling requirements that residential work doesn't carry.
What's driving trade rates in Toronto specifically?
Ontario has strong union density in the building trades (IBEW, UA, and Carpenters' union locals are active across the GTA), which tends to compress the gap between wage and billed rate compared to open-shop markets.

Methodology

These figures are built from regional wage data multiplied by a documented service multiplier, or, where enough real job records exist, measured directly from vendor work logged in Evalystar. See the full model, sources, and what upgrades an estimate to a measured rate on the methodology page.

Nearby cities

Cite this data

These Toronto benchmarks are published under CC BY 4.0: reuse them anywhere, including commercially, as long as you attribute Evalystar. The machine-readable version is at /api/rates/ca/toronto.json.

Evalystar (2024). Commercial facility trade rate benchmarks, Toronto. Retrieved from https://evalystar.com/rates/ca/toronto. Licensed under CC BY 4.0.