Skip to content

Heavy Duty Mechanic Salary in Canada (2026 Guide)

Updated using 674 verified salary entries collected directly from employers across Canada.

Heavy Duty Mechanics (HDMs) remain among the most sought-after trades in Canada, especially in mining, energy, transportation, forestry, and heavy industrial operations. Based on 674 real salary submissions, the average hourly wage for Heavy Duty Mechanics in Canada is $41.60/hr, with most wages falling between $34.00/hr and $44.66/hr.

Top earners are those working in field roles, mining sites, oil sands operations, and remote camps, who can earn between $60/hr and $75/hr, with the highest recorded wage reaching $88.46/hr.

National Salary Snapshot

  • Average hourly wage: $41.60/hr
  • Median hourly wage: $38.00/hr
  • Typical range (middle 50%): $34.00 – $44.66/hr
  • Highest recorded rate: $88.46/hr
  • Lowest recorded rate: $27/hr

These wage insights come from real employer-submitted data across mining, energy, construction, industrial maintenance, equipment dealerships, and transportation sectors.

Salary by Province

Heavy Duty Mechanic wages vary widely depending on industry concentration, regional demand, and remote premiums.

Alberta

Among the highest-paying regions, especially:

  • Oil sands (Fort McMurray, Fort MacKay)
  • Mining & industrial field roles

Premiums are common for 12-hour shifts, fly-in/fly-out rotations, and night shifts.

Saskatchewan

Strong wages supported by:

  • Potash mining
  • Heavy industrial maintenance
  • Large equipment dealerships

Cities like Allan and Saskatoon frequently show upper-range wages.

British Columbia

Competitive wages driven by:

  • Forestry
  • Mining
  • Port maintenance

Major equipment dealers in Northern BC

Ontario & Manitoba

Moderate-to-strong wages across:

  • Transportation fleets
  • Industrial plants
  • Construction equipment companies

Atlantic Canada

Stable wages with steady demand in:

  • Marine operations
  • Truck/heavy fleet maintenance
  • Manufacturing operations

Top Paying Cities for Heavy Duty Mechanics

Based on all entries in the dataset, the top-paying locations include:

Fort McMurray, AB – Highest compensation due to oil sands, heavy industrial, and field service demand

Northern BC towns (e.g., Prince George, Fort St. John) – Strong mining and forestry wages

Saskatoon & Potash regions, SK – High wages for underground and industrial maintenance work

Remote/Northern projects – Significant premiums for isolation, shift work, travel, and camp schedules

Edmonton, AB & Vancouver, BC – Strong dealership and industrial positions

Roles tagged as Field Mechanic, Heavy Duty Mechanic – Field, or Mine Site Technician consistently show the highest hourly earnings.

What Affects Heavy Duty Mechanic Pay?

1. Industry Sector

Pay varies greatly by sector. Highest-paying industries include:

  • Oil sands & mining
  • Industrial field service
  • Heavy equipment dealerships
  • Marine/port operations
  • Forestry & logging
  • Utilities and energy production

Dealership roles offer strong stability and benefits, while field roles often include the highest premiums.

2. Experience & Certifications

Higher wages are associated with:

  • Red Seal Endorsement (RSE)
  • 5–15+ years of experience
  • Mine or oil sands field experience
  • OEM training (Cat, Komatsu, Hitachi, John Deere)
  • Strong diagnostics and hydraulic troubleshooting skills
  • Dual-ticket mechanics (HD + Welding, HD + Automotive, HD + Millwright)

3. Location & Shift Structure

Pay significantly increases for:

  • Remote rotations
  • Fly-in/fly-out (FIFO) roles
  • Night shifts
  • 12-hour shifts
  • Camp-based schedules

Regions with harsh weather and remote access pay the highest premiums.

4. Company Size

Large national contractors, mining companies, and equipment OEM dealerships often offer:

  • Higher base wages
  • Tool & boot allowances
  • Training programs
  • Stronger benefits packages

Small shops often offer more flexible schedules but slightly lower base wages.

Job Outlook for Heavy Duty Mechanics in 2026

Demand for Heavy Duty Mechanics remains extremely strong due to:

  • Ongoing mining expansion (potash, gold, critical minerals, oil sands)
  • Aging fleets in transportation, forestry, and industrial sectors
  • Skilled trade shortages across Canada
  • Retirement of experienced mechanics
  • Increased investment in heavy equipment and machinery upgrades

Across Canada, employers continue to compete aggressively for certified Heavy Duty Mechanics, leading to steady wage growth into 2025.

Where This Data Comes From

This report is based on 674 real Heavy Duty Mechanic salary entries, manually verified and collected directly from employers across Canada.
Each entry includes job title, employer name, city/town, province, and hourly wage.

Our goal is to provide the most accurate, current salary insights for Canada’s industrial and skilled trades sectors.

City Average & Median Hourly

Provincial Average & Median

Salary Information - HDM : Salaries

Red Seal Recruiting Solution's Salary Survey - Heavy Duty Mechanics
Job TitleCompany NameCity/TownProvinceCompensationContact PersonContact Number
Heavy Duty MechanicAgnico-Eagle Mines LimitedDebieONFrom $55.51
Underground Certified Mechanic - Heavy Duty EquipmentDiscovery Silver CorpTimminsON$63.77/hr
Heavy Equipment Technician - FieldGrupo NORSYukonYT$52.74/hr
Heavy Duty Equipment TechnicianSKEENA GOLD + SILVERKitimat-Stikine ABC$57.00/hr
Heavy Duty Equipment MechanicPenn-co ConstructionBlumenortMB$50.00/hr
Mechanic DSP with Rig - CNRL HorizonPrimoris Mine Services LP (Canada)Wood BuffaloAB$124.30/hr
Heavy Duty MechanicVancouver Pile Driving Ltd.Prince RupertBC$55.00–$57.00/hr
Journeyperson Mobile MechanicsCompass Minerals Canada CorpGoderichON$52.09/hr
Certified Heavy Duty MechanicGorman Bros. Lumber Ltd.West KelownaBC$50.12/hr
Trades 1 (HD Mechanic)Implats GroupRobinsonABFrom $55.61/hr
Heavy-Duty MechanicDunkley LumberStrathnaverBC$50.10/hr
Mechanical LeadhandTahltan Nation Development LPDease LakeBC$52.83/hr
Licensed Truck & Coach MechanicNiiwin General PartnershipPorcupineON$50.00–$60.00/hr
Journeyperson Heavy Duty MechanicGlo enterpriseGrovedaleABFrom $55.00/hr
Redseal Heavy Duty MechanicYuquip Industrial SolutionsWhitehorseYT$50.00/hr
Heavy Duty Red Seal MechanicHD Northern Equipment Sales and Rentals Inc.Fort St. JohnBC$50.00–$55.00/hr
Heavy Equipment TechnicianH.D. Diesel Ltd.Fort McMurrayAB$50.00–$80.00/hr
Heavy Duty MechanicWolf Lake Logging LtdCourtenayBC$52.97/hr
Heavy Duty MechanicGibsons Heavy Duty Fleet ServicesSunshine CoastBC$50.00/hr
Heavy Duty Mechanic/Power Generation Technician/ElectricianMGM Power Systems Inc.TerraceBC$55.00–$65.00/hr
Heavy Duty Mechanic - NunavutFinning International Inc.Cambridge BayNU$66.33/hr
Heavy Duty MechanicEllert MechanicalCochraneAB$70.00/hr
HD Mechanic ContractorWrenchall Repairs Ltd.Logan LakeBC$80.00/hr
Licensed Heavy Duty Equipment TechnicianWard and Burke construction LtdEast GwillimburyON$50.00–$55.00/hr
Truck and Transport MechanicBMT Group Services Ltd.SidneyBC$55.00/hr
Heavy Duty MechanicDrax GroupEntwistleAB$56.82/hr
Heavy Duty MechanicMcDonald Fleet Maintenance IncFort ErieON$50.00–$55.00/hr
Heavy Duty Mechanic - TNT Heavy EquipmentTNT Heavy EquipmentIndusABFrom $60.00/hr
Journeyman/woman Heavy Equipment TechnicianUnion Tractor LtdRed DeerAB$52.57/hr
Journeyperson MechanicHOODS Crane Rental Inc.BeaverlodgeAB$58.81/hr
Journeyman Red Seal Heavy Duty MechanicKFM MechanicalEdmontonAB$50.00–$65.00/hr
Heavy-Duty Equipment TechnicianNutreinAllenSK$54.00-$62.00/hr
Heavy Duty Diesel MechanicEnergy Security Services North AmericaCalgaryAB$40.00–$60.00/hr
Journeyman Heavy Duty MechanicCJM Crane Services LtdNiskuAB$57.19/hr
Heavy Equipment Technician (HET)JJJ Equipment and Repairs LtdFort McMurrayAB$60.00/hr
Heavy Duty MechanicSaunders Landscaping & Renovations Ltd.ChestermereAB$50.00/hr
Heavy Duty - Working Shop Foreman - Truck & TrailerSmith Trucking Service (1976) LtdBrooksAB$45.00–$55.00/hr
310T/310J LICENSED MECHANICHT RepairsHamiltonON$50.00/hr
Heavy-Duty MechanicDunkley LumberStrathnaverBC$50.10/hr
Certified Heavy Duty MechanicGorman Bros. Lumber Ltd.West KelownaBC$50.12/hr
Heavy Duty MechanicVancouver Pile Driving Ltd.Prince RupertBC$55.00–$57.00/hr
Heavy Diesel Mechanic - Crushco EquipmentKieswetter ExcavatingSt. ClementsON$50.00–$75.00/hr
Diesel Field Service TechnicianKieswetter ExcavatingSt. ClementsON$45.00–$75.00/hr
Heavy Duty MechanicCenterra Gold IncFort St JamesBC$58.13/hr
Heavy Duty Equipment TechnicianSKEENA GOLD + SILVERKitimat-Stikine ABC$57.00/hr
Underground Certified Mechanic - Heavy Duty EquipmentDiscovery Silver CorpTimminsON$63.77/hr
Heavy Equipment Technician - FieldGrupo NORSYukonYT$52.74/hr
Engine Field Service TechnicianCummins Inc.Thunder BayON$52.00/hr
Resident Heavy Duty MechanicFinning International Inc.Dawson CreekBC$61.91/hr
Underground Heavy Duty Mechanic Finning International Inc.IskutBC$55.28–$61.42/hr
Heavy-Duty Equipment MechanicNew World Dairy IncSt. David'sNL$42.00–$65.00/hr
Heavy Duty MechanicFinning International Inc.Fort McMurrayAB$62.85–$65.79/hr
Heavy Duty MechanicNutrienAllanSK$59.92/hr
Heavy Duty MechanicKomatsuSaskatoonSK$59.90/hr
Heavy Duty Mechanic - Field - SyncrudeFinning International Inc.Fort McMurrayAB$69.56–$72.11/hr
Heavy Duty MechanicRegional Municipality of Wood BuffaloFort McMurrayAB$62.65/hr
Licensed Heavy Duty Technician 310TKal TireTimminsON$50.00–$60.00/hr
Heavy Duty MechanicCoast Mountain Bus Company LtdMetro VancouverBC$59.69/hr
Heavy Duty MechanicClean HarborsFort McMurrayAB$55.00–$58.00/hr
Mine System TechnicianTeck Logan LakeBC$55.50/hr
Diesel Generation MechanicNORTHWEST TERRITORIES POWER CORPORATION
,Fort Simpson,NT,$50.05–$60.81/hr,Aug 2025,,55.43,NT,$55.43,,
Lead Hand MechanicWesterra EquipmentAbbotsfordBC$55.41/hr
Heavy Duty Mechanic, JourneypersonSMS EquipmentTumbler RidgeBC$58.26/hr
Underground Heavy Duty MechanicsBig Country Equipment RepairKamloopsBC$62.50/hr
Heavy Duty Mechanic - Field ServiceAustech Industries Ltd.Fort McMurrayAB$65.00/hr
Heavy Equipment TechnicianStahl PeterbiltFort McMurrayAB$65.00–$73.67/hr
Journeyman Red Seal Heavy Duty MechanicKFM MechanicalYellowknife NT$55.00–$60.00/hr
Heavy Equipment TechnicianFort McKay AlcorFort McMurrayAB$55.00–$65.00/hr
Heavy Duty Mechanic, JourneypersonSMS Equipment Inc.TimminsON$60.16/hr
Heavy Duty Equipment Technician Conuma Resources LimitedTumbler RidgeBC$58.00/hr
Red Seal MechanicQikiqtani Logistics Ltd.IqaluitNU$55.00/hr
Journeyman Heavy Duty MechanicFirst Fleet MaintenanceFort McMurrayAB$52.00–$58.00/hr
Heavy Duty Technician / MechanicHIGHWOOD HEAVY DUTY LTDCochraneAB$50.00–$60.00/hr
Heavy-Duty Journeyman MechanicArchon Energy Services Ltd.LloydminsterAB$50.00–$60.00/hr
310T MechanicJB Forest Products LtdLanarkON$60.00/hr
Heavy Equipment Mechanic/Journeyman/womanEvolution MechanicalSpruce GroveAB$88.46/hr
310T Heavy Equipment TechnicianAqua Drain Services IncNavanON$55.00/hr
Heavy Equipment Field Mechanic (Journeyperson Technician)EMSCO Heavy EquipmentReginaSK$45.00–$65.00/hr
Vehicle Technician - Contractual Fixed Term (Canada Line)AtkinsRéalisRichmondBC$50.74–$59.69/hr
MultiCraft Maintenance Technician GOODYEARGreater NapaneeON$41.66–$81.44/hr
Heavy Duty Equipment Technician SKEENA GOLD + SILVERKitimat-Stikine ABC$55.00–$65.00/hr
Heavy Duty Mechanic Journeyman - Truck & Trailer TechnicianVelocity Truck CentresEdmontonAB$56.31/hr
Heavy Duty MechanicNew FlyerWinnipegMB$62.50/hr
Heavy Duty MechanicFLORINSKI Mechanical Service LtdFort McMurrayAB$65.00–$80.00/hr
Heavy Duty MechanicAvenge Energy Services Inc.Grande PrairieAB$57.69-$76.92/hr
Heavy Duty MechanicDT Equipment Repair Inc.Fort McMurrayAB$52.50–$60.00/hr
Heavy Duty MechanicNorth American Construction Group Inc.Fort McMurrayAB$74.45/hr
Heavy Duty MechanicSunbelt RentalsFort McMurrayAB$57.00–$60.00/hr
Heavy Duty MechanicCoast Mountain Bus Company LtdVancouverBC$57.95/hr
Heavy Duty MechanicCenterra GoldMount MilliganBC$56.43/hr
Heavy Duty MechanicTeck Resources LimitedLogan LakeBC$55.50/hr
Heavy Duty MechanicRegional Municipality of Wood BuffaloFort McMurrayAB$62.65/hr
Heavy Duty MechanicKomatsuSparwoodBC$58.16/hr
Heavy Duty MechanicBig Country Equipment RepairKamloopsBC$62.50/hr
Heavy Duty MechanicDonver Trucking / VDM TruckingEdmontonAB$50.00-$72.12/hr
Heavy Duty MechanicCenterline Diesel ServicePort CoquitlamBC$58.00–$68.00/hr
Heavy Duty MechanicCEDAFort McMurrayAB$62.44/hr
Heavy Duty MechanicCreative IndustriesFort McMurrayAB$60.00/hr
Heavy Duty MechanicGMS CorporationTimminsON$50.00–$75.00/hr
Heavy Duty MechanicVantek Consulting Services LtdLloydminsterAB$60.00/hr
Heavy Duty MechanicManatokan Oilfield Service IncConklinAB$50.00-$81.73/hr
Heavy Duty MechanicDeneyu mechanicalFort McMurrayAB$58.00–$63.00/hr
Heavy Duty MechanicFraser River Pile & DredgeNew WestminsterBC$55.69/hr
Heavy Duty MechanicFort McKay AlcorFort McMurrayAB$55.00–$65.00/hr
Heavy Duty MechanicNomad Heavy Duty ltd.ColdstreamBC$50.00–$60.00/hr
Heavy Duty MechanicHamlet of Sachs HarbourSachs HarborNT$57.00/hr
Heavy Duty MechanicNutrienSaskatoonSK$59.92/hr
Heavy Duty MechanicNewmont MiningDease LakeBC$55.14/hr
Heavy Duty MechanicCummins Inc.SparwoodBC$56.76/hr
Heavy Duty MechanicFinning International Inc.Red DeerAB$61.06/hr
Heavy Duty MechanicFinning International Inc.IskutBC$58.22/hr
Heavy Duty MechanicFinning International Inc.WhitehorseYT$52.00/hr
Heavy Duty Mechanic (Dual Ticketed)Finning International Inc.VancouverBC$76.92-$84.13/hr
Heavy Duty MechanicMader GroupCalgaryAB$78.85/hr
Heavy Duty MechanicATI CanadaFort McMurrayAB$70.73–$73.85/hr
Heavy Duty MechanicPSI Mining Inc.Cigar Lake MineSK$60.00–$80.00/hr
Heavy Duty MechanicTeck Resources LimitedSparwoodBC$57.21-$62.02/hr
Heavy Duty Mechanic Dual TicketedPerenti Group Services Pty LtdDease LakeBC$60.00-$65.00/hr
Heavy Duty MechanicFinning Canada YellowknifeNT$76.92-$84.13/hr
Heavy Duty MechanicTaseko Mines LimitedMcLeese LakeBC$50.98/hr
Heavy Duty MechanicCenterra GoldMount MilliganBC$54.79/hr
Heavy Duty MechanicImpala CanadaThunder BayON$52.42/hr
Heavy Duty MechanicEkati Diamond MineYellowknifeNT$76.92-$84.13/hr
Heavy Duty MechanicVicMechanical LTDFort McMurrayAB$77.00–$89.00/hr
Heavy Duty MechanicKomatsuSparwoodBC$55.92/hr
Heavy Duty MechanicLeavitt Machinery Canada Inc.Fort McMurrayAB$58.77–$66.61/hr
Heavy Duty MechanicProspector Repair ServiceFort St. JohnBC$60.00–$75.00/hr
Heavy Duty MechanicHyundai Construction EquipmentMount PearlNL$75.00/hr
Heavy Duty MechanicEvolution MechanicalVernonBC$72.12-$91.35/hr
Heavy Duty MechanicNorth American Construction Group Inc. Fort McMurrayAB$74.54/hr
Heavy Duty MechanicChinook ConstructionHintonAB$65.00/hr
Heavy Duty MechanicDT Equipment Repair IncRed LakeON$76.92-$98.56/hr
Heavy Duty MechanicDT Equipment Repair IncSaskatoonSK$76.92-$98.56/hr
Heavy Duty MechanicDT Equipment Repair IncGrande PrairieAB$76.92-$98.56/hr
Heavy Duty MechanicWLB Operations IncWabushNL$57.69-$67.31/hr
Heavy Duty MechanicCold North MechanicalFort McMurrayAB$54.00–$77.00/hr
Heavy Duty MechanicNhwelmen ConstructionMerrittBC$55.00–$60.00/hr
Heavy Duty MechanicEnvironmental 360 Solutions (Alberta) Ltd.CalgaryAB$50.00–$60.00/hr
Heavy Duty MechanicProspector Repair ServiceFort St. JohnBC$60.00–$75.00/hr
Heavy Duty MechanicGear EquipmentBradford West GwillimburyON$50.00–$60.00/hr
Heavy Duty MechanicWestridge Quarries Ltd.ElkfordBC$55.00-$65.00/hr
Heavy Duty MechanicCascade Energy Services L.P.Grande PrairieAB$50.00–$60.00/hr
Heavy Duty MechanicHyundai Construction Equipment St. John's NL$75.00/hr
Heavy Duty MechanicBrock AggregatesTorontoON$57.69/hr
Heavy Duty MechanicStock TransportationCalgary AB$52.88/hr
Heavy Duty MechanicCropac Equipment Inc.AbbotsfordBC$59.00–$62.00/hr
Heavy Duty MechanicCoast Mountain Bus Company LtdVancouverBC$57.95/hr
Heavy Duty MechanicBC Rapid Transit Co. LtdVancouverBC$55.19/hr
Heavy Duty MechanicFLINT CorpFort McMurrayAB$72.91/hr
Heavy Duty MechanicCougar FuelsFort McMurrayAB$55.00–$60.00/hr
Heavy Duty MechanicCasper Energy ServicesFort McMurrayAB$60.00-75.00/hr
Heavy Duty MechanicBrignall Equipment Solutions Ltd
,Fort McMurray,AB,$58.00-$60.00/hr,Apr 2024,,59.00,AB,,,
Heavy Duty MechanicGoWrench AutoEtobicokeON$50.00-$75.00/hr
Heavy Duty MechanicGuardian Construction & MaintenanceGrande PrairieAB$58.00–$60.00/hr
Heavy Duty MechanicJasper Constructors LtdEdmontonAB$51.41/hr
Heavy Duty MechanicCreative IndustriesFort McMurrayAB$60.00/hr
Heavy Duty MechanicAecon Construction and MaterialsTorontonON$52.74/hr
Heavy Duty MechanicRees Mobile ServicesGreater SudburyON$48.00–$53.00/hr
Heavy Duty MechanicTim McDowell Equipment LtdVal CaronON$45.00–$65.00/hr
Heavy Duty MechanicKirkland Lake Gold LimitedKirkland LakeON$45.86–$65.91/hr
Heavy Duty MechanicSigfusson Northern Ltd.Thunder BayON$52.88-$76.92/hr
Heavy Duty MechanicTekmenThunder BayON$45.00-$55.00/hr
Heavy Duty MechanicTitans Mechanical Inc.TimminsON$50.00–$60.00/hr
Heavy Duty MechanicSMS EquipmentTimminsON$63.28/hr
Heavy Duty MechanicGreenstone Gold Mines GP Inc.GeraldtonON$50.00/hr
Heavy Duty MechanicNORTHWEST TERRITORIES POWER CORPORATION
,Yellowknife,NT,$45.15–$54.86/hr,Oct 2023,,41.73,BC,$41.73,,
Heavy Duty MechanicBaffinland Iron Mines & IUOE Local 793 Partnership Mary RiverNU$58.68/hr
Heavy Duty MechanicTower Arctic Ltd.IqaluitNU$50.00-$75.00/hr
Heavy Duty MechanicNunavut GovernmentIqaluitNU$46.99-$54.51/hr
Heavy Duty MechanicGreat West EquipmentWhitehorseYT$50.96/hr
Heavy Duty MechanicBills Woodcutting LTDWatson LakeYT$50.00/hr
Heavy Duty MechanicVictoria Gold CorpMayoYT$55.85/hr
Heavy Duty MechanicFinning CanadaHay RiverNT$76.92-$84.13/hr
Heavy Duty MechanicBirch Mountain EnterprisesFort McMurrayAB$96.15/hr
Heavy Duty MechanicTeck Resources LimitedElkfordBC$50.68/hr
Heavy Duty MechanicChu Cho IndustriesMackenzieBC$45.00–$55.00/hr
Heavy Duty MechanicK Fischer Mechanical Sylvan LakeAB$50.00/hr
Heavy Duty MechanicT.A.E Mechanical Heavy Equipment RepairAnzacAB$55.00/hr
Heavy Duty Mechanic360 Fabrication Inc AbbotsfordBC$55.00-$65.00/hr
Heavy Duty MechanicAshton MechanicalRichmondBC$54.00-$65.00/hr
Heavy Duty MechanicCMC Gas CompressionFort NelsonBC$50.00–$65.00/hr
Heavy Duty MechanicAllteck Limited PartnershipBurnabyBC$51.96/hr
Heavy Duty MechanicGreat West EquipmentTerraceBC$50.96/hr
Heavy Duty MechanicSMS EquipmentSurreyBC$51.41/hr
Heavy Duty MechanicCropac Equipment Inc.AbbotsfordBC$53.00/hr
Heavy Duty MechanicOxford Builders SuppliesAbbotsfordBC$50.25/hr
Heavy Duty MechanicAvalon Log SortPort MellonBC$55.00–$70.00/hr
Heavy Duty MechanicOricaTumbler RidgeBC$50.00/hr
Heavy Duty MechanicInland Truck & EquipmentLangleyBC$50.00/hr
Heavy Duty MechanicCoast Mountain Bus Company Ltd
,Vancouver,BC,$55.19/hr,Oct 2023,,42.50,BC,$42.50,,
Heavy Duty MechanicFDI Services IncKitimatBC$53.74/hr
Heavy Duty MechanicClauson Equipment Solutions Ltd.QuesnelBC$45.00-$55.00/hr
Heavy Duty MechanicNorth American Construction Group Inc.Fort McMurrayAB$74.00/hr
Heavy Duty MechanicOCL GroupFort McMurrayAB$55.50/hr
Heavy Duty MechanicPitbull Energy ServicesFort McMurrayAB$56.00–$58.00/hr
Heavy Duty MechanicMader Mining (Canada) Ltd.CalgaryAB$60.00/hr
Heavy Duty MechanicBig Horse MechanicalSpruce GroveAB$60.00/hr
Heavy Duty MechanicDiamond Truck CentreAchesonAB$54.75/hr
Heavy Duty MechanicMuskeg Mechanics LtdFort McMurrayAB$58.00/hr
Heavy Duty MechanicCougar FuelsFort McMurrayAB$55.00-$60.00/hr
Heavy Duty MechanicMcNeil ConstructionGrande CacheAB$50.00/hr
Heavy Duty MechanicPrairie Disposal Ltd.Grande PrairieAB$54.00/hr
Heavy Duty MechanicPioneer Offroad RentalsGrande PrairieAB$50.00-$54.00/hr
Heavy Duty MechanicCote's Services LtdFort McMurrayAB$55.00–$70.00/hr
Heavy Duty MechanicPG Mechanical & Services LTDFort McMurrayAB$60.00/hr
Heavy Duty MechanicCommandeur MechanicalGrande PrairieAB$50.00/hr
Heavy Duty MechanicVDH Contracting CorpGrande CacheAB$75.00/hr
Heavy Duty MechanicSMS EquipmentAchesonAB$56.51
Heavy Duty MechanicWhissell ContractingCalgaryAB$50.00/hr
Heavy Duty MechanicWhite Wolf MechanicalFort McMurrayAB$50.00-$70.00/hr
Heavy Duty MechanicCreative IndustriesFort McMurrayAB$60.00/hr
Heavy Duty MechanicTOP GUN HD LTD. MechanicalEdsonAB$50.00/hr
Heavy Duty MechanicJohns ManvilleInnisfilAB$50.25/hr
Heavy Duty MechanicTransdev Inc. (Corporate)CalgaryAB$54.52/hr
Heavy Duty MechanicAPE MaintenanceFort McMurrayAB$56.00–$61.04/hr
Heavy Duty MechanicPioneer Offroad RentalsGrande PrairieAB$50.00–$54.00/hr
Heavy Duty MechanicDT Equipment Repair Inc.Fort McMurrayAB$72.00–$89.00/hr
Heavy Duty MechanicWesterra EquipmentNiskuAB$50.88/hr
Heavy Duty MechanicSuncor FirebagFort McMurrayAB$69.69-$73.79/hr
Heavy Duty MechanicATI CanadaFort McMurrayAB$66.70/hr
Heavy Duty MechanicThe City of GuelphGuelphON$37.98/hr
Heavy Duty MechanicFortisBCTrailBC$49.37/hr
Heavy Duty MechanicWalden EquipmentTimminsON$37.00–$45.00/hr
Heavy Duty MechanicD/C Heavy Duty Mechanical IncRedcliffeAB$39.57/hr
Heavy Duty MechanicRay-Mont LogisticsPrince RupertBC$37.25/hr
Heavy Duty MechanicBIRAK BERRY FARMS LTDVancouverBC$41.00/hr
Heavy Duty MechanicSokil Express Lines LtdEdmontonAB$39.00–$48.00/hr
Heavy Duty MechanicMario's Towing LtdKelownaBC$32.00–$38.00/hr
Heavy Duty MechanicEmcon ServicesMerrittBC$33.62/hr
Heavy Duty MechanicDistrict of Oak BayOak BayBC$40.12/hr
Heavy Duty MechanicBC TransitVictoriaBC$46.63–$48.02/hr
Heavy Duty MechanicRadius Industrial Works Inc.Maple RidgeBC$40.00–$50.00/hr
Heavy Duty MechanicCentral Salvage Ltd.KamloopsBC$35.00–$40.00/hr
Heavy Duty MechanicY. B. Services Inc.YellowknifeNT$45.25/hr
Heavy Duty MechanicHeavy Metal Equipment and Rentals
,Camrose,AB,$39.48–$59.00/hr,Sep 2023,,41.73,ON,$41.73,,
Heavy Duty MechanicCity of KamloopsKamloopsBC$40.01/hr
Heavy Duty MechanicParks Canada / Parcs CanadaRevelstokeBC$35.64/hr
Heavy Duty MechanicPrecision DrillingNiskuAB$49.00/hr
Heavy Duty MechanicNhwelmen ConstructionKelownaBC$55.00–$70.00/hr
Heavy Duty MechanicAPE MaintenanceFort McMurrayAB$56.00–$61.04/hr
Heavy Duty MechanicLafleche Tire & ServiceLaflecheSK$34.70/hr
Heavy Duty MechanicMackay ContractingSparwoodBC$34.00–$38.00/hr
Heavy Duty MechanicCarmac Diesel LtdCampbell RiverBC$35.00–$43.00/hr
Heavy Duty MechanicMammoetMontrealQC$35.00–$40.00/hr
Heavy Duty MechanicTri-Force Utilities LtdKeswickON$35.00–$45.00/hr
Heavy Duty MechanicWilliams Machinery Prince GeorgeBC$41.33/hr
Heavy Duty MechanicNova Scotia School Boards (NSSB)BridgewaterNS$30.86/hr
Heavy Duty MechanicHeadwater Equipment Coalhurst
,Coalhurst,AB,$36.00–$53.00/hr ,Sep 2023,,40.00,ON,$40.00,,
Heavy Duty MechanicCarrier LumberPrince GeorgeBC$45.00/hr
Heavy Duty MechanicConquest Equipment, Inc.EstevanSK$40.00–$48.00/hr
Heavy Duty MechanicTransdev CanadaKitimatBC$50.13/hr
Heavy Duty MechanicFDI Services IncKitimatBC$53.74/hr
Heavy Duty MechanicTollestrup Construction (2005) Inc.LethbridgeAB$37.00–$47.00/hr
Heavy Duty MechanicMada Holdings IncBeetonON$34.00–$45.00/hr
Heavy Duty MechanicJAPA EquipmentCalgaryAB$45.00/hr
Heavy Duty MechanicARK PEOPLE SOLUTIONS INCORPORATED
Airdr"AirdrieAB$35.00–$43.00/hr Sep 2023
Heavy Duty MechanicPacesetter Equipment Ltd Rocky ViewAB$38.75/hr
Heavy Duty MechanicNUNAVUT EXCAVATINGIqaluitNU$40.78/hr
Heavy Duty MechanicRocky Mountain Salvage Inc.HintonAB$35.00–$50.00/hr
Heavy Duty MechanicCanadian Pacific CalgaryAB$40.27/hr
Heavy Duty MechanicCanforCranbrookBC$46.08/hr
Heavy Duty MechanicBig Horse MechanicalSpruce GroveAB$60.00/hr
Heavy Duty MechanicBaffinland Iron Mines & IUOE Local 793 Partnership Mary RiverNU$58.68/hr
Heavy Duty MechanicKEEP ON TRUCKIN MECHANICAL SERVICES LTDLloydminsterSK$39.50–$55.00/hr
Heavy Duty MechanicWave Equipment Ltd.ChatsworthON$30.00–$36.00/hr
Heavy Duty MechanicA & K Enns Trucking Ltd.MelfortSK$35.00/hr
Heavy Duty MechanicMr. Forklift (2005) Ltd.CalgaryAB$38.75/hr
Heavy Duty MechanicFoster's Agri-world LPFairviewAB$40.00–$45.00/hr
Heavy Duty MechanicFinning CanadaReginaSK$38.28–$46.32/hr
Heavy Duty MechanicFinning International Inc.LethbridgeAB$52.49–$54.42/hr
Heavy Duty MechanicTTL Transport LtdRocky ViewAB$38.75/hr
Heavy Duty MechanicATCO GroupLethbridgeAB$51.48/hr
Heavy Duty MechanicFinning International Inc.EstevanSK$36.06-$48.08/hr
Heavy Duty MechanicMader Mining (Canada) Ltd.CalgaryAB$60.00/hr
Heavy Duty MechanicFinning International Inc.EdmontonAB$55.29-$57.69/hr
Heavy Duty MechanicFinning International Inc.Hay RiverNT$76.92-$84.13/hr
Heavy Duty MechanicCoast Mountain Bus Company LtdVancouverBC$55.19/hr
Heavy Duty MechanicG.O.A.T. Mechanical ServicesCochraneON$76.68-$83.83/hr
Heavy Duty MechanicG.O.A.T. Mechanical ServicesFort McMurrayAB$76.68-$83.83/hr
Heavy Duty MechanicMosaic Forest ManagementVancouverBC$46.85/hr
Heavy Duty MechanicPreferred Equipment IncLangleyBC$40.00–$45.00/hr
Heavy Duty MechanicFloWell Vessel & Piping LtdFort St. JohnBC$30.00/hr
Heavy Duty MechanicTeck Resources LimitedLogan LakeBC$52.29/hr
Heavy Duty MechanicBC TransitVictoriaBC$39.71–$40.91/hr
Heavy Duty MechanicWTC Group Inc.DeltaBC$36.00/hr
Heavy Duty MechanicFrontline Machinery LTDWoodON$36.00–$45.00/hr
Heavy Duty MechanicGeorgia-PacificEnglehartON$38.03/hr
Heavy Duty MechanicCity of CalgaryCalgaryAB$42.35–$46.91/hr
Heavy Duty MechanicVia Rail CanadaHalifax NS$39.30/hr
Heavy Duty MechanicVia Rail CanadaThe PasMB$32.58–$39.30/hr
Heavy Duty MechanicVia Rail CanadaTorontoON$39.30/hr
Heavy Duty MechanicCoast Mountain Bus Company LtdVancouverBC$47.72/hr
Heavy Duty MechanicAllied Crane Ltd.Maple RidgeBC$34.00–$40.00/hr
Heavy Duty MechanicCity of ReginaReginaSK$37.73–$39.96/hr
Heavy Duty MechanicReehl's Enterprise Inc.SurreyBC$34.50/hr
Heavy Duty MechanicMetrolinxTorontoON$38.46/hr
Heavy Duty MechanicO.E.M. Remanufacturing Company IncEdmontonAB$41.12–$53.39/hr
Heavy Duty MechanicSuperior Concrete Pumping 2001 LtdCold LakeAB$45.00–$60.00/hr
Heavy Duty MechanicThe City of Red DeerRed DeerAB$37.14–$39.33/hr
Heavy Duty MechanicCalgary Board of EducationCalgaryAB$35.05/hr
Heavy Duty MechanicWaste ConnectionsBlenheimON$41.00/hr
Heavy Duty MechanicCoca-Cola Canada Bottling LimitedRichmondBC$41.96/hr
Heavy Duty MechanicCoca-Cola Canada Bottling LimitedWinnipegMB$34.45/hr
Heavy Duty MechanicSchool District #60 (Peace River North)Fort St. JohnBC$38.74/hr
Heavy Duty MechanicThe City of VancouverVancouverBC$43.35/hr
Heavy Duty MechanicBison TransportCalgaryAB$30.00-$35.00/hr
Heavy Duty MechanicFirst Transit CanadaFort McMurrayAB$51.54/hr
Heavy Duty MechanicRegional Municipality of Wood BuffaloFort McMurrayAB$48.64/hr
Heavy Duty MechanicNORTHWEST TERRITORIES POWER CORPORATION Fort SimpsonNT$43.82–$53.24/hr
Heavy Duty MechanicNORTHWEST TERRITORIES POWER CORPORATION
,Yellowknife,NT,$47.35–$57.54/hr,Oct 2022,,38.00,AB,$38.00,,
Heavy Duty MechanicPaul Bros Nextreme Inc.YellowknifeNT$33.54/hr
Heavy Duty MechanicFinning International Inc.Fort McMurrayAB$56.85–$58.93/hr
Heavy Duty MechanicFinning CanadaYellowknifeNT$49.00–$50.80/hr
Heavy Duty Mechanic, CampBeaver Brook Antimony MineGlenwoodNL$33.92/hr
Heavy Duty Mechanic, CampGladiator Equipment Inc.CalgaryAB$60.00/hr
Heavy Duty Mechanic, CampK Tech Heavy Metal RepairsFort McMurrayAB$45.00–$65.00/hr
Heavy Duty Mechanic, CampVertical Edge Equipment Services Ltd.Fort McMurrayAB$60.00–$65.00/hr
Heavy Duty Mechanic, CampInner City DieselSmithersBC$55.65–$65.65/hr
Heavy Duty Mechanic, CampDT Equipment Repair IncFort McMurrayAB$62.55–$71.67/hr
Heavy Duty Mechanic, CampJardeg-ConstructionFort MacKayAB$135 per hour base rate plus $25/day.
Heavy Duty Mechanic, CampRandstad CanadaEdmontonAB$54.87/hr
Heavy Duty Mechanic, CampCanadian Utility Services LtdFrederictonNB$36.06-43.27/hr
Heavy Duty Mechanic, CampSwamp Cats LtdRed DeerAB$100/hr, FULL SUPPLY
Heavy Duty Mechanic, CampSwamp Cats LtdConklinAB$100/hr, FULL SUPPLY
Heavy Duty Mechanic, CampDiversified Transportation Ltd.EdmontonAB$53.02-$54.74/hr
Heavy Duty Mechanic, CampCEDAConklinAB$48.00-$68.00/hr
Heavy Duty Mechanic, CampConuma ResourcesTumbler RidgeBC$48.69-$51.26/hr
Heavy Duty Mechanic, CampMatrix Labour Leasing LtdTorontoON$48.00/hr for a 12 hr shift
Heavy Duty Mechanic, CampMatrix Labour Leasing LtdMontreal QC$48.00/hr for a 12 hr shift
Heavy Duty Mechanic Subcontractor, CampNorth American Construction GroupFort McMurrayAB$125.00/hr
Heavy Duty Mechanic, CampClearStream Energy Services Inc.Fort McMurrayAB$65.04/hr
Heavy Duty Mechanic, CampFinningYellowknifeNT$54.88/hr
Heavy Duty Mechanic, CampFinningFort McMurrayAB$56.85-$58.93/hr
Heavy Duty Mechanic, CampThe Westward GroupFort McMurrayAB$54.00–$60.00/hr
Heavy Duty MechanicConquip IncAldersydeAB$45.00/hr
Heavy Duty MechanicMt Seymour Resorts LtdNorth VancouverBC$36.00/hr
Heavy Duty MechanicKleysen Group LtdRocky ViewAB$30.00-$40.00/hr
Heavy Duty Mechanic851791 NWT Ltd.Fort SimpsonNT$33.54/hr
Heavy Duty MechanicN.L. SMITH & SONS CONSTRUCTIONNantonAB$35.00-$40.00/hr
Heavy Duty MechanicCanadian Coast GuardBurlingtonON$30.85-$33.51/hr
Heavy Duty MechanicCity of WetaskiwinErmineskinAB$38.54-$47.40/hr
Heavy Duty MechanicSureway Construction Ltd.EdmontonAB$45.84-$47.94/hr
Heavy Duty MechanicDutchie Dirt-Moving Ltd.TurinAB$30.00-$35.00/hr
Heavy Duty MechanicLocke's Electrical LimitedHillviewNL$32.00/hr
Heavy Duty MechanicCanadian National RailwayPrince GeorgeBC$41.73/hr
Heavy Duty MechanicCaramex Logistics IncSylvan LakeAB$38.70/hr
Heavy Duty MechanicProgress Earthmoving LtdConcordON$35.00-$45.00/hr
Heavy Duty MechanicFLEET BRAKE PARTS & SERVICE LTDCalgary AB$30.00-$35.00/hr
Heavy Duty MechanicHARKUL TRANSPORT LTDEdmontonAB$30.00-$46.00/hr
Heavy Duty MechanicPrimoris Mine Services LP (Canada)Parkland CountyAB$55.01/hr
Heavy Duty MechanicLiberty Tire Recycling, LLC.Sturgeon CountyAB$42.00-$45.00/hr
Heavy Duty MechanicHANSA-FLEX HYDRAULICS CANADA INC.ConcordON$31.00/hr
Heavy Duty MechanicPaul Bros Nextreme Inc.YellowknifeNT$30.00-$35.00/hr
Heavy Duty MechanicCity of CalgaryCalgary AB$40.68-$45.54/hr
Heavy Duty MechanicUniversal Rail SystemsTorontoON$32.00-$38.00/hr
Heavy Duty MechanicTrimac TransportationSaint-HyacintheQC$30.00-$32.00/hr
Heavy Duty MechanicAustech Industries LtdFort McMurrayAB$54.50/hr
Heavy Duty MechanicFinning International Inc.Fort McMurrayAB$51.36-$58.93/hr
Heavy Duty MechanicAcces Industriel Minier inc.Val CaronON$30.00-$36.50/hr
Heavy Duty MechanicEDMONTON TRANSFER LTDEdmontonAB$30.00-$35.00/hr
Heavy Duty MechanicGovernment of SaskatchewanYorktonSK$30.00-$35.24/hr
Heavy Duty MechanicFrontline Machinery LTDWoodstockON$36.00-$45.00/hr
Heavy Duty MechanicParks Canada - Highway Operations UnitLake LouiseAB$32.80-$35.64/hr
Heavy Duty MechanicAgnico Eagle Mines LimitedCochraneON$49.54/hr
Heavy Duty MechanicCity of TorontoTorontoON$38.51/hr
Heavy Duty MechanicFrontline Machinery LTDChilliwackBC$36.00-$45.00/hr
Heavy Duty MechanicVia Rail CanadaVancouverBC$30.00-$36.00/hr
Heavy Duty MechanicCan-Best Tire Services Ltd.AbbotsfordBC$35.00/hr
Heavy Duty MechanicNewland Enterprises LtdFort St JamesBC$40.00-$45.00/hr
Heavy Duty MechanicGalena Contractors Ltd.NakuspBC$30.00-$40.00/hr
Heavy Duty MechanicBrocor Construction Ltd.Dawson CreekBC$30.00-$32.00/hr
Heavy Duty MechanicTimbro Contracting (A Partnership)AgassizBC$39.00-$45.00/hr
Heavy Duty MechanicWeyerhaeuserPrincetonBC$44.96/hr
Heavy Duty MechanicNorth Arm Transportation Ltd.VancouverBC$35.00-$42.00/hr
Heavy Duty MechanicCalco TransportLadysmithBC$40.00/hr
Heavy Duty MechanicMt Seymour Resorts LtdNorth VancouverBC$36.00/hr
Heavy Duty MechanicNORTH ISLAND TRACTORCourtenayBC$30.00-$38.00/hr
Heavy Duty MechanicGaruda Transport Ltd.DeltaBC$34.00/hr
Heavy Duty MechanicCypress MountainWest VancouverBC$33.00-$38.00/hr
Heavy Duty MechanicDistrict of West VancouverWest VancouverBC$42.61/hr
Heavy Duty MechanicVictoria Airport AuthoritySidneyBC$39.68/hr
Heavy Duty MechanicVolktrans-Canada ltdClearwaterBC$40.00/hr
Heavy Duty MechanicColasPrince RupertBC$48.00/hr
Heavy Duty MechanicKani Foundation Technologies Inc.RichmondBC$30.00-$38.00/hr
Heavy Duty MechanicCOASTAL MOUNTAIN EXCAVATIONS LTD.WhistlerBC$35.90-$37.50/hr
Heavy Duty MechanicMiller Capilano Maintenance CorporationSquamishBC$33.00-$35.84/hr
Heavy Duty MechanicBC TransitVictoriaBC$39.71-$40.91/hr
Heavy Duty MechanicBighorn Auto Sales & Service LtdRevelstokeBC$30.00-$35.00/hr
Heavy Duty MechanicCoast Mountain Bus Company LtdVancouverBC$45.45/hr
Heavy Duty MechanicCity of Abbotsford
,Abbotsford,BC,$35.47-$41.72/hr,May 2022,,36.50,ON,$36.50,,
Heavy Duty MechanicDawson Road MaintenanceWilliams LakeBC$30.00-$38.00/hr
Heavy Duty MechanicWaste ManagementSecheltBC$35.50/hr
Heavy Duty MechanicConquest Equipment, Inc.EstevanSK$34.00-$40.00/hr
Heavy Duty MechanicDumas Contracting Ltd.TimminsON$39.00/hr
Heavy Duty MechanicCity of BellevilleBellevilleON$34.44/hr
Heavy Duty MechanicBRIDGEPOINT EXPRESS INC.EdmontonAB$40.00/hr
Heavy Duty MechanicThe City of VancouverVancouverBC$43.35/hr
Heavy Duty MechanicWaste ManagementEdmontonAB$44.17/hr
Heavy Duty MechanicNCSG Crane and Heavy Haul ServicesFort McMurrayAB$60.00/hr
Heavy Duty MechanicTwo Guys Logging LtdRevelstokeBC$40.00/hr
Heavy Duty MechanicSanimaxMontreal QC$31.48/hr
Heavy Duty MechanicWTC Group Inc.DeltaBC$36.00/hr
Heavy Duty MechanicJoe Johnson Equipment Inc.InnisfilON$30.00-$44.00/hr
Heavy Duty MechanicMercer ContractingWhitehorseYT$40.00-$50.00/hr
Heavy Duty MechanicFinning International Inc.Fort McMurrayAB$51.36-$58.93/hr
Heavy Duty MechanicCanor Construction Inc.North BayON$30.00-$32.00/hr
Heavy Duty MechanicSV Business Group Inc.VancouverBC$34.00/hr
Heavy Duty MechanicGaruda Transport Ltd.DeltaBC$34.00/hr
Heavy Duty MechanicAustech Industries LtdFort McMurrayAB$54.50/hr
Heavy Duty MechanicAtlantic Minerals LimitedPort Au PortNL$33.91/hr
Heavy Duty MechanicK&D Logging Ltd.Fort St. JamesBC$30.00-$45.00/hr
Heavy Duty MechanicTrimac TransportationFort McMurrayAB$64.70/hr
Heavy Duty MechanicKirkland Lake GoldCochraneON$48.10/hr
Heavy Duty MechanicCanadian National RailwayBramptonON$41.73/hr
Heavy Duty MechanicC4 MECHANICAL LTDGrande PrairieAB$30.00-$45.00/hr
Heavy Duty Mechanic - ShopSMS EquipmentReginaSK$41.72/hr
Heavy Duty Mechanic - FieldSMS EquipmentReginaSK$44.72/hr
Heavy Duty MechanicNorthern Motor Sports Specialties LtdPickle LakeON$34.00-$40.00/hr
Heavy Duty MechanicConquest Equipment, Inc.EstevanSK$36.00/hr
Heavy Duty MechanicWhite Buffalo Mechanical Ltd.Fort McMurrayBC$45.00-$50.00/hr
Heavy Duty MechanicKFTRichmondBC$30.00-$38.00/hr
Heavy Duty MechanicCity of ReginaReginaSK$37.43-$39.96/hr
Heavy Duty MechanicBarminco Mining Services Canada LtdMarathonON$59.00/hr
Heavy Duty MechanicREGIONAL SEWER AND WATERMAIN LTD.CambridgeON$32.41/hr
Heavy Duty MechanicJay Sidhu Tire & LubeEdmontonAB$38.00/hr
Heavy Duty MechanicAB Weeping TilesEdmontonAB$38.00/hr
Heavy Duty MechanicCoreydale ContractingBramptonON$35.00-$45.00/hr
Heavy Duty MechanicSKYLINE DIESEL TRUCK & TRAILER REPAIR LTDAbbotsfordBC$36.00/hr
Heavy Duty MechanicGaruda Transport Ltd.SurreyBC$33.00/hr
Heavy Duty MechanicHank's Trucking & Bulldozing Ltd.Pitt MeadowsBC$35.00-$45.00/hr
Heavy Duty MechanicABC TREE MENBurnabyBC$36.00/hr
Heavy Duty MechanicJushan Truck & Trailer Repair Ltd.SurreyBC$36.00/hr
Heavy Duty MechanicUnited Coastal Logistics LtdDeltaBC$33.50/hr
Heavy Duty MechanicGK Truck Repairs Ltd.SurreyBC$34.00/hr
Heavy Duty MechanicHAP TRUCKING LTD.DeltaBC$33.00-$35.00/hr
Heavy Duty MechanicMDF TIRE CANADA INCSurreyBC$36.50/hr
Heavy Duty MechanicWestbridge Systems Ltd.DeltaBC$33.50/hr
Heavy Duty Mechanicolympia transportation ltdBurnabyBC$33.50/hr
Heavy Duty MechanicR.D.M EQUIPMENT SALES & RENTALS LTD.SurreyBC$36.00/hr
Heavy Duty MechanicA Can Transport Ltd.SurreyBC$36.00/hr
Heavy Duty MechanicTamarack Freight LTDEdmontonAB$38.00/hr
Heavy Duty MechanicCan-Best Tire Services Ltd.AbbotsfordBC$30.00/hr
Heavy Duty MechanicBRIDGEPOINT EXPRESS INC.AchesonAB$38.00/hr
Heavy Duty MechanicMaple Leaf Disposal Maple RidgeBC$33.00-$38.00/hr
Heavy Duty MechanicHMS Mobile Truck & Trailer Repair Ltd.SurreyBC$36.00/hr
Heavy Duty MechanicEdmonton Diesel Truck RepairEdmontonAB$35.00/hr
Heavy Duty MechanicSigfusson Northern Ltd. LundarMB$39.00/hr
Heavy Duty MechanicCanadian Pacific WinnipegMB$39.64/hr
Heavy Duty MechanicWaste ConnectionsBracebridgeON$31.17/hr
Heavy Duty MechanicNRK Sahotas Blueberry Farm LtdPitt MeadowsBC$34.00/hr
Heavy Duty MechanicXtractor LogisticsAbbotsfordBC$31.00/hr
Heavy Duty MechanicJ.C. Paving Ltd.West St PaulMB$32.00/hr
Heavy Duty MechanicBiln Farms Ltd.Pitt MeadowsBC$34.00/hr
Heavy Duty MechanicYukon Government DawsonNT$42.66/hr
Heavy Duty MechanicTerus Construction Ltd. Prince RupertBC$48.00/hr
Heavy Duty MechanicConuma ResourcesTumbler RidgeBC$48.09-$50.63/hr
Heavy Duty MechanicMazergroupHartneyMB$34.00-$40.00/hr
Heavy Duty MechanicGeotech Drilling Services Ltd. Prince GeorgeBC$38.00/hr
Heavy Duty MechanicMt Seymour Resorts LtdNorth VancouverBC$34.00-$36.00/hr
Heavy Duty MechanicBDS FLEET SERVICE ScarboroughON$30.00-$45.00/hr
Heavy Duty MechanicCity of St. John's St. John'sNL$34.85/hr
Heavy Duty MechanicCanada Road Carrier Ltd.AbbotsfordBC$36.00-$38.00/hr
Heavy Duty MechanicCity of Kelowna KelownaBC$37.83/hr
Heavy Duty MechanicKey-West Asphalt (333) Ltd.SurreyBC$33.00/hr
Heavy Duty MechanicEmcon Services Inc.MississaugaON$34.00-$34.50/hr
Heavy Duty MechanicA. FIX EQUIPMENT LTD.EtobicokeON$30.00-$32.00/hr
Heavy Duty MechanicMetric Contracting Services CorporationBramptonON$32.00-$37.00/hr
Heavy Duty MechanicCanadian Pacific CalgaryAB$33.70/hr
Heavy Duty MechanicBritish Columbia Rapid Transit Company VancouverBC$45.45/hr
Heavy Duty MechanicMelrose PavingMississaugaON$35.00/hr
Heavy Duty MechanicPRO-EXGrande PrairieAB$32.00-$40.00/hr
Heavy Duty MechanicMAGNUM MASONRY CONTRACTORS LTDNorth YorkON$30.00-$32.00/hr
Heavy Duty MechanicAAA Truck & Trailer Repair Service IncCalgaryAB$38.00/hr
Heavy Duty MechanicBSG Tire & Lube Services Ltd.EdmontonAB$38.00/hr
Heavy Duty MechanicD L Contracting Ltd.SurreyBC$33.00/hr
Heavy Duty MechanicCanada Road Carrier Ltd.SurreyBC$33.00-$35.00/hr
Heavy Duty MechanicUnited Coastal Logistics LtdDeltaBC$33.50/hr
Heavy Duty MechanicXtractor LogisticsAbbotsfordBC$31.00/hr
Heavy Duty MechanicNorewest Pumping Inc.KamloopsBC$31.70/hr
Heavy Duty MechanicTrimac SaskatoonSK$36.00/hr
Heavy Duty MechanicRoyal City Trucking LtdSurreyBC$33.10/hr
Heavy Duty MechanicCanadian Pacific Moose JawSK$33.70/hr
Heavy Duty MechanicJushan Truck & Trailer Repair Ltd.SurreyBC$30.00/hr
Heavy Duty MechanicEdmonton Diesel Truck RepairEdmontonAB$35.00/hr
Heavy Duty MechanicMDF TIRE CANADA INCSurreyBC$33.00/hr
Heavy Duty MechanicOympia Transportation LtdBurnabyBC$33.50/hr
Heavy Duty MechanicGaruda Transport Ltd.SurreyBC$33.00/hr
Heavy Duty MechanicGill Truck Services CorporationEdmontonAB$38.00/hr
Heavy Duty MechanicJay Sidhu Tire & LubeEdmontonAB$38.00/hr
Heavy Duty MechanicPrizm Carrier IncEdmontonAB$38.00/hr
Heavy Duty MechanicPepsiCo WinnipegMB$34.14/hr
Heavy Duty MechanicSKYLINE DIESEL TRUCK & TRAILER REPAIR LTDAbbotsfordBC$33.00/hr
Heavy Duty MechanicTACS Construction Ltd. YorkON$30.00-$33.00/hr
Heavy Duty MechanicWTC Group Inc.DeltaBC$34.00/hr
Heavy Duty MechanicTORCAN LIFT EQUIPMENTNorth YorkON$31.00/hr
Heavy Duty MechanicHalifax Regional Municipality ThornhillON$34.52/hr
Heavy Duty MechanicWestbridge Systems Ltd.DeltaBC$33.50/hr
Heavy Duty MechanicHAP TRUCKING LTD.DeltaBC$33.00-$35.00/hr
Heavy Duty Mechanic995 Junk Removal & CleaningGeneseeAB$38.00-$39.00/hr
Heavy Duty MechanicWilco Contractors Superior Inc.Thunder BayON$30.00-$35.00/hr
Heavy Duty MechanicYa YA FoodsEtobicokeON$35.00-$38.00/hr
Heavy Duty MechanicGK Truck Repairs Ltd.SurreyBC$34.00/hr
Heavy Duty MechanicCan-Best Tire Services Ltd.AbbotsfordBC$30.00/hr
Heavy Duty MechanicLanz Mechanical Ltd.SurreyBC$30.00-$40.00/hr
Heavy Duty MechanicWaste ConnectionsWinnipegMB$40.00-$45.00/hr
Heavy Duty MechanicLally Bros Holding LtdDeltaBC$33.00/hr
Heavy Duty MechanicA Can Transport Ltd.SurreyBC$36.00/hr
Heavy Duty MechanicHeavy Duty MechanicSurreyBC$36.00/hr
Heavy Duty MechanicAMAR ENTERPRISES LTD.EdmontonAB$38.00/hr
Heavy Duty MechanicREGIONAL SEWER AND WATERMAIN LTD.CambridgeON$32.41/hr
Heavy Duty MechanicAg World EquipmentKinistinoSK$34.00-$37.00/hr
Heavy Duty MechanicTer-San Ventures Inc.RaymoreSK$30.00/hr
Heavy Duty MechanicBiln Farms Ltd.Pitt MeadowsBC$34.00/hr
Heavy Duty MechanicSigfusson Northern Ltd.LundarMB$39.00/hr
Heavy Duty MechanicTamarack Freight LTDEdmontonAB$38.00/hr
Heavy Duty MechanicCity of Fernie FernieBC$38.22/hr
Heavy Duty MechanicJ.C. Paving Ltd.West St PaulMB$32.00/hr
Heavy Duty MechanicAtlantic Powertrain & Equip IncMountain PearlNL$30.00- $35.00/hr
Heavy Duty MechanicSun TruckingBoyleAB$30.00- $35.00/hr
Heavy Duty MechanicProvincial Ready Mix Inc.PlacentiaNL$30.00- $35.00/hr
Heavy Duty MechanicMaple Leaf Disposal LangleyBC$33.00-$38.00/hr
Heavy Duty MechanicImpressions Group Ottawa Inc.KanataON$30.00-$33.00/hr
Heavy Duty MechanicNRK Sahotas Blueberry Farm LtdPitt MeadowsBC$34.00/hr
Heavy Duty MechanicMatsqui Ag RepairAbbotsfordBC$30.00-$35.00/hr
Heavy Duty MechanicCanadian Forest Resources LtdHanwellNB$30.00-$35.00/hr
Heavy Duty MechanicBarminco Mining Services Canada LtdMarathonON$59.00/hr
Heavy Duty MechanicNUNAVUT EXCAVATINGIqaluitNU$32.00-$35.00/hr
Heavy Duty MechanicCoreydale ContractingBramptonON$35.00-$45.00/hr
Heavy Duty MechanicNorthern Motor Sports Specialties LtdPickle LakeON$34.00-$40.00/hr
Heavy Duty MechanicFinningAB$49.68/hr
Heavy Duty MechanicJack Doheny CompanyBoltonON$30.00-$38.00/hr
Heavy Duty MechanicNational Motor Coach Systems Ltd.BanffAB$30.00-$35.00/hr
Heavy Duty MechanicTerus Construction Ltd. Prince RupertBC$48.00/hr
Heavy Duty Mechanic ForemanScott Truck & Trailer Repair LtdSurreyBC$35.50-$37.50/hr
Heavy Duty MechanicEmcon Services Inc.MississaugaON$34.00-$34.50/hr
Heavy Duty MechanicHMS Mobile Truck & Trailer Repair Ltd.SurreyBC$33.00/hr
Heavy Duty MechanicHAP TRUCKING LTD.DeltaBC$33.00-$35.00/hr
Heavy Duty MechanicThe Corporation of The City of VictoriaVictoriaBC$38.37/hr
Heavy Duty MechanicIVIS Construction IncEdmontonAB$35.00-$40.00/hr
Heavy Duty MechanicWilliams Machinery LPKelownaBC$36.28/hr
Heavy Duty MechanicFisheries and Oceans CanadSaint JohnNB$32.61-$35.46/hr
Heavy Duty MechanicEdmonton Diesel Truck RepairEdmontonAB$35.00/hr
Heavy Duty MechanicAmar Trucking Ltd.EdmontonAB$38.00/hr
Heavy Duty MechanicG & K EXCAVATION & DEMOLITION SERVICES LTD.RichmondBC$33.00-$35.00/hr
Heavy Duty MechanicMANN CONSTRUCTION GROUP CANADA LTDSurreyBC$36.00/hr
Heavy Duty MechanicBiln Farms Ltd.Pitt MeadowsBC$34.00/hr
Heavy Duty MechanicUnion Tractor Ltd.Prince GeorgeBC$40.61-$43.89/hr
Heavy Duty MechanicHarkul Windshields PlusEdmontonAB$30.00-$45.00/hr
Heavy Duty MechanicCST Canada CoalCalgaryAB$43.36/hr
Heavy Duty MechanicREGIONAL SEWER AND WATERMAIN LTD.CambridgeON$31.52/hr
Heavy Duty MechanicWest Coast Pallet LtdSurreyBC$40.00/hr
Heavy Duty MechanicTamarack Freight LTDEdmontonAB$38.00/hr
Heavy Duty MechanicLally Bros Holding LtdDeltaBC$33.00/hr
Heavy Duty MechanicUnique Trucking LtdRichmondBC$33.10/hr
Heavy Duty MechanicRight-Link Logistics Ltd.AbbotsfordBC$33.00/hr
Heavy Duty MechanicRoto-Mill Inc.OrangevilleON$34.00-$38.00/hr
Heavy Duty MechanicJay Sidhu Tire & LubeEdmontonAB$38.00/hr
Heavy Duty MechanicXtractor LogisticsAbbotsfordBC$31.00/hr
Heavy Duty MechanicB & B General ManagementSurreyBC$34.00/hr
Heavy Duty MechanicA Can Transport Ltd.SurreyBC$34.00/hr
Heavy Duty MechanicGulf Excavating Ltd.Pender IslandBC$36.00/hr
Heavy Duty MechanicGill Truck Services CorporationEdmontonAB$38.00/hr
Heavy Duty MechanicROCHESTER ALUMINUM SMELTING CANADA LIMITEDConcordON$35.00-$45.00/hr
Heavy Duty MechanicSwayze Concrete Ltd.WeyburnSK$30.00-$32.00/hr
Heavy Duty MechanicBritish Columbia Rapid Transit CompanyLower MainlandBC$42.84/hr
Heavy Duty MechanicNechako Northcoast ConstructionTerraceBC$34.78-$36.31/hr
Heavy Duty MechanicW. Lafrance Logging LtdEnglehartON$30.00/hr
Heavy Duty MechanicRextorBurlingtonON$30.00-$32.00/hr
Heavy Duty MechanicYa YA FoodsEtobicokeON$35.00-$38.00/hr
Heavy Duty MechanicHighway 18 Services Inc.ClydeAB$32.00-$40.00/hr
Heavy Duty MechanicTACS Construction Ltd. YorkON$30.00-$33.00/hr
Heavy Duty MechanicTMS International LtdReginaSK$37.03/hr
Heavy Duty MechanicKMC MiningAchesonAB$54.84-$56.04/hr
Heavy Duty MechanicHall Industrial Contracting LTDBlackfaldsAB$35.00-$37.00/hr
Heavy Duty MechanicInsight Manufacturing Inc.Red DeerAB$40.00/hr
Heavy Duty MechanicH.C.MiningDawsonYT$31.67/hr
Heavy Duty MechanicRoyal City Trucking LtdSurreyBC$33.10/hr
Heavy Duty MechanicRichmond Steel Recycling Ltd RichmondBC$35.00-$45.00/hr
Heavy Duty MechanicOlympia Transportation LtdBurnabyBC$33.50/hr
Heavy Duty MechanicCOMMERCIAL TWO CONSTRUCTION INCEtobicokeON$30.00-$32.00/hr
Heavy Duty MechanicGo Auto Hay RiverNT$47.15/hr
Heavy Duty MechanicNORTHWEST FREIGHTWAYS LTDSurreyBC$33.00-$35.00/hr
Heavy Duty MechanicMAGNUM MASONRY CONTRACTORS LTDNorth YorkON$30.00-$32.00/hr
Heavy Duty MechanicKruger Products New WestminsterBC$43.59/hr
Heavy Duty MechanicTirelandRed DeerAB$36.00-$45.00/hr
Heavy Duty MechanicUnited Coastal Logistics LtdDeltaBC$33.50/hr
Heavy Duty MechanicHayer Demolition Ltd RichmondBC$31.00-$33.00/hr
Heavy Duty MechanicGaruda Transport Ltd.DeltaBC$33.00/hr
Heavy Duty MechanicVia RailVancouverBC$30.00-$35.29/hr
Heavy Duty MechanicLevert GroupChapleauON$40.00/hr
Heavy Duty MechanicG and C Payne LTD.St. AndrewsMB$30.00-$40.00/hr
Heavy Duty MechanicASL Agrodrain LimitedOsgoodeON$30.00-$37.00/hr
Heavy Duty MechanicCity of St. John'sSt. John'sNL$34.85/hr
Heavy Duty MechanicNorewest Pumping Inc.KamloopsBC$31.70/hr
Heavy Duty MechanicGeotech Drilling Services Ltd.Prince GeorgeBC$38.00/hr
Heavy Duty MechanicOntario Wood FibrePointe Aux RochesON$30.00-$35.00/hr
Heavy Duty MechanicEMPIRE ASPHALT PAVING INCLangleyBC$37.00/hr
Heavy Duty MechanicHeadwater Equipment Sales LtdCoalhurstAB$36.00-$44.00/hr
Heavy Duty MechanicOttawa Equipment & Hydraulic IncOttawaON$30.00-$36.00/hr
Heavy Duty MechanicFloyd's Construction LimitedRocky HarbourNL$30.00-$40.00/hr
Heavy Duty MechanicItec 2000 Equipment Inc Thunder BayON$35.00-$45.00/hr
Heavy Duty MechanicCity of ReginaReginaSK$37.42-$39.62/hr
Heavy Duty MechanicBRIDGEPOINT EXPRESS INC.AchesonAB$38.00/hr
Heavy Duty MechanicCity Spring LtdEdmontonAB$30.00-$37.00/hr
Heavy Duty MechanicWaste Connections of Canada Inc. LondonON$34.25/hr
Heavy Duty MechanicGP Heavy MachineryCoquitlamBC$30.00-$32.00/hr
Heavy Duty MechanicAUSTECH INDUSTRIES LTDTumbler RidgeBC$53.50-$54.50/hr
Heavy Duty MechanicA. FIX EQUIPMENT LTD.EtobicokeON$30.00-$32.00/hr
Heavy Duty MechanicMatsqui Ag RepairAbbotsfordBC$30.00-$35.00/hr
Heavy Duty MechanicCity of CoquitlamCoquitlamBC$38.89/hr
Heavy Duty MechanicFountain TireLloydminsterAB$32.00-$38.00/hr
Heavy Duty MechanicSchool District #91 (Nechako Lakes)Burns LakeBC$30.45/hr
Heavy Duty MechanicHudbay Minerals TorontoON$39.23/hr
Heavy Duty MechanicCoast Mountain Bus CompanyLower MainlandBC$40.09/hr
Heavy Duty MechanicCanadian National Railway Prince GeorgeBC$38.92/hr
Heavy Duty MechanicCity of VancouverVancouverBC$40.85/hr
Heavy Duty MechanicHarkul Windshields PlusEdmontonAB$30.00-$45.00/hr
Heavy Duty MechanicWaste Connections of Canada Inc. EdmontonAB$38.00/hr
Heavy Duty MechanicTrimacHardistyAB$42.93/hr
Heavy Duty MechanicStandard General Inc. EdmontonSt. AlbertAB$41.96/hr
Heavy Duty MechanicM. Radley Enterprises LtdHintonAB$38.00-$45.00/hr
Heavy Duty MechanicVolker Stevin Highways Ltd.AldersydeAB$32.00-$40.00/hr
Heavy Duty MechanicWaste Connections of Canada Inc. WinnipegMB$37.00/hr
Heavy Duty MechanicWaste Connections of Canada Inc. TorontoON$30.00-$34.00/hr
Heavy Duty MechanicMcColman and Sons Demolition Ltd.EdmontonAB$30.00-$40.00/hr
Heavy Duty MechanicSmook Contractors Ltd. ThompsonMB$45.00-$50.00/hr
Heavy Duty MechanicKoch Fuel Products Inc.Red DeerAB$35.00-$40.00/hr
Heavy Duty MechanicDistrict of West Vancouver VancouverBC$37.58/hr
Heavy Duty MechanicCounty of SimcoeOrr LakeON$34.42-$34.94/hr
Heavy Duty MechanicNorewest Pumping Inc.KamloopsBC$31.70/hr
Heavy Duty MechanicFirst Transit CanadaKelownaBC$38.07/hr
Heavy Duty MechanicPeace River Hydro ConstructionFort St. JohnBC$43.47/hr
Heavy Duty MechanicCity of AbbotsfordAbbotsfordBC$30.18-$35.49/hr
Heavy Duty MechanicCity of TorontoTorontoON$38.66/hr
Heavy Duty MechanicH.C.MiningDawsonYK$31.67/hr
Heavy Duty MechanicNorth American Construction Group AchesonAB$42.32/hr
Heavy Duty MechanicNorth American Construction GroupFort McMurrayAB$50.00/hr
Heavy Duty MechanicCity of YellowknifeYellowknifeNT$36.60-$47.35/hr
Heavy Duty MechanicWalden EquipmentLively ON$32.00-$38.00/hr
Heavy Duty MechanicPML TransportBurnsideNS$32.50/hr
Heavy Duty MechanicAmix Marine Services Ltd.Prince RupertBC$40.00-$45.00/hr
Heavy Duty MechanicToronto Bus Co.EtobicokeON$30.00-$40.00/hr
Heavy Duty MechanicWalker AggregatesMcGregorON$34.35/hr
Heavy Duty MechanicPrax Enterprises LtdSlave LakeAB$35.00-$40.00/hr
Heavy Duty MechanicTractor Ranch IncSpruce GroveAB$35.00-$45.00/hr
Heavy Duty MechanicBarbarian Mechanical LTDVancouverBC$50.00-$60.00/hr
Heavy Duty MechanicK-Line Trailers Ltd.LangleyBC$31.00-$34.00/hr
Heavy Duty MechanicSKR Truck & Trailer RepairSurreyBC$37.00-$45.00/hr
Heavy Duty MechanicDistrict of West Vancouver VancouverBC$37.58/hr
Heavy Duty MechanicBrossard LeasingMontréalQC$30.71/hr
Heavy Duty MechanicSummit TrailerPrince GeorgeBC$35.00-$42.00/hr
Heavy Duty MechanicNorewest Pumping Inc.KamloopsBC$31.70/hr
Heavy Duty MechanicCity of LondonLondonON$33.50-$37.23/hr
Heavy Duty MechanicSchool District #91 (Nechako Lakes)Burns LakeBC$30.45/hr
Heavy Duty MechanicSuper Save GroupMississaugaON$35.00-$40.00/hr
Heavy Duty MechanicOntario ChryslerMississaugaON$34.00-$38.00/hr
Heavy Duty MechanicSchool District #20 (Kootenay-Columbia)TrailBC$33.53/hr
Heavy Duty MechanicNorth American Construction GroupAchesonAB$42.32/hr
Heavy Duty MechanicCoast Mountain Bus CompanyLower MainlandBC$40.09/hr
Heavy Duty MechanicDistrict of Saanich Vancouver IslandBC$35.00/hr
Heavy Duty MechanicDiesel MonkeyKelownaBC$33.00-$40.00/hr
Heavy Duty MechanicCanada CartageMississaugaON$32.00/hr
Heavy Duty MechanicCatalyst Paper Vancouver IslandBC$40.13/hr
Heavy Duty MechanicCity of DeltaLower MainlandBC$37.59/hr
Heavy Duty MechanicBritish Columbia Rapid Transit CompanyLower MainlandBC$42.29/hr
Heavy Duty MechanicHudbay Minerals TorontoON$39.23/hr
Heavy Duty MechanicRocky's Concrete Soil TechnologyNorth VancouverBC$30.00/hr
Heavy Duty MechanicDLE-Douglas Lake Equipment Ltd.SurreyBC$40.00-$50.00/hr
Heavy Duty MechanicRDH Mining Equipment LtdGreater SudburyON$35.00-$49.00/hr
Heavy Duty MechanicDistrict of North VancouverLower MainlandBC$39.55/hr
Heavy Duty MechanicCorporation of DeltaDeltaBC$37.59/hr
Heavy Duty MechanicD L Contracting Ltd.SurreyBC$30.00/hr
Heavy Duty MechanicRoughrider International Fort McMurrayAB$44.00-$47.00/hr
Heavy Duty MechanicM.F.S. Mobile Fleet Services Inc.MartensvilleSK$32.00-$42.00/hr
Heavy Duty MechanicPeter Kiewit Sons ULCBurnabyBC$33.00-$38.50/hr
Heavy Duty MechanicSummit TrailerPrince GeorgeBC$35.00-$42.00/hr
Heavy Duty MechanicBayside Machine Services 2008 ltdDuncanBC$36.00-$45.00/hr
Heavy Duty MechanicCanadian National Railway BramptonON$38.56/hr
Heavy Duty MechanicWestern Forest ProductsGold RIverBC$42.45/hr
Heavy Duty MechanicD&S Bulldozing Ltd.Port CoquitlamBC$30.00/hr
Heavy Duty MechanicRailWorksNelsonBC$40.00/hr
Heavy Duty MechanicPhoenix HarvestingNelsonBC$31.67/hr
Heavy Duty MechanicArrow Marine Services LtdRichmondBC$34.00/hr
Heavy Duty MechanicCity of BurnabyBurnabyBC$39.39/hr
Heavy Duty MechanicConuma Coal ResourcesBruleAB$50.00/hr
Heavy Duty MechanicWaste ManagementNanaimoBC$35.22/hr
Heavy Duty MechanicGibson Energy ULCGrande PrairieAB$43.70/hr
Heavy Duty MechanicSmook Contractors Ltd. ThompsonMB$45.00-$50.00/hr
Heavy Duty MechanicWestern Forest ProductsPort McNeilBC$42.45/hr
Heavy Duty MechanicDavis Automotive GroupTaberAB$44.50/hr
Heavy Duty MechanicM. Radley Enterprises LtdHintonAB$38.00-$45.00/hr
Heavy Duty MechanicPacific National ExhibitionVancouverBC$34.77/hr
Heavy Duty MechanicWaste Connections of Canada Inc. OttawaON$30.00-$34.00/hr
Heavy Duty MechanicR Bee AggregateGibbonsAB$35.00-$48.00/hr
Heavy Duty MechanicCalgary Board of EducationCalgaryAB$35.05/hr
Heavy Duty MechanicPacific Paving LTDMississaugaON$40.00/hr
Heavy Duty MechanicTC ConstructionPeterboroughON$30.00/hr
Heavy Duty MechanicWast ConnectionsPeterboroughON$34.00/hr
Heavy Duty MechanicLandry Fleet ServicesPeterboroughON$35.00/hr
Heavy Duty MechanicClean Water WorksPeterboroughON$31.00/hr
Heavy Duty MechanicOttawa Area Leduc Bus linesPeterboroughON$34.00/hr
Heavy Duty MechanicPeterborough Truck and TrailerPeterboroughON$27.00/hr
Heavy Duty MechanicKangas EquipmentPeterboroughON$35.00/hr
Heavy Duty MechanicCentury TransporationPeterboroughON$32.00/hr
Heavy Duty Mechanic ChargehandFinningVancouverBC50.27/hr
Heavy Duty MechanicFinningVancouverBC$44.90/hr
Heavy Duty MechanicFinningKelownaBC$44.09/hr
Heavy Duty MechanicHighland Valley CopperKamloopsBC$49.26/hr
Heavy Duty MechanicHighland Valley CopperKamloopsBC$49.26/hr
Heavy Duty MechanicO'Brien BrosLangleyBC$35.00-$45.00/hr
Heavy Duty MechanicCedar Creek Fleet ServiceAyrON$32.00-$35.00/hr
Heavy Duty MechanicKodiak Snowblowing & Lawncare Inc.StittsvilleON$35.00-$40.00/hr
Heavy Duty MechanicTransWestern Truck CentresCalgaryAB$39.00-$47.00/hr
Heavy Duty MechanicRoto-Mill Inc.OrangevilleON$34.00-$38.00/hr
Heavy Duty MechanicD&D Well ServicesGrande PrairieAB$60.00/hr
Heavy Duty MechanicLake Excavating LtdKamloopsBC$40.00-$50.00/hr
Heavy Duty MechanicDonald RiggingCalgaryAB$38.50-$42.50/hr
Heavy Duty MechanicUnion Tractor Ltd.ChilliwackBC$36.40/hr
Heavy Duty MechanicNorthridge Contracting Ltd.Norman WellsNT$35.00-$45.00/hr
Heavy Duty MechanicRigid Oilfield Services Fort St. JohnBC$40.00-$55.00/hr
Heavy Duty MechanicGFL Environmental HalifaxNS$31.00/hr
Heavy Duty MechanicLeon's Heavy Equipment Ltd.Fort McMurrayAB$48.00-$51.00/hr
Heavy Duty MechanicWalden EquipmentLivelyON$32.00-$38.00/hr
Heavy Duty MechanicMaple Leaf Metals EdmontonAB$33.00-$35.00/hr
Heavy Duty MechanicBear Mountain Construction Ltd.Dawson CreekBC$30.00-$40.00/hr
Heavy Duty MechanicClean HarborsChatham-KentON$38.56/hr
Heavy Duty MechanicCurbside Construction Ltd.VaughanON$30.00-$35.00/hr
Heavy Duty MechanicWalden EquipmentTimminsON$32.00-$38.00/hr
Heavy Duty MechanicNCN Thompson BusThompsonMB$30.00-$35.00/hr
Heavy Duty MechanicEMTERRA ENVIRONMENTALCoquitlamBC$32.00/hr
Heavy Duty MechanicDistrict of West Vancouver VancouverBC$37.58/hr
Heavy Duty MechanicCanadian Coast Guard OttawaON$32.61-$35.46/hr
Heavy Duty MechanicArrow Marine Services LtdRichmondBC$34.00/hr
Heavy Duty MechanicKirkland Lake GoldHoltON$34.00/hr
Heavy Duty MechanicSchool District #36 (Surrey)SurreyBC$31.91/hr
Heavy Duty MechanicCovantaBurnabyBC$48.33/hr
Heavy Duty MechanicAPS Truck & Trailer Repair Ltd.AbbotsfordBC$30.10/hr
Heavy Duty MechanicPashaura Enterprises Ltd.
,Surrey,BC,$30.25/hr,Mar 2019,,,,,,
Heavy Duty MechanicBill Power Trucking Inc.RichmondBC$30.00/hr
Heavy Duty MechanicSchool District #23 (Central Okanagan)KelownaBC$30.69/hr
Heavy Duty MechanicPat Bach Contracting Ltd.MackenzieBC$40.00/hr
Heavy Duty MechanicDistrict of Saanich SaanichBC$35.00/hr
Heavy Duty MechanicBritish Columbia Rapid Transit CompanyLower MainlandBC$42.29/hr
Heavy Duty MechanicGibson Energy ULCGrande PrairieAB$43.70/hr
Heavy Duty MechanicSSB Trucking Ltd.SurreyBC$32.00/hr
Heavy Duty MechanicHudbay Minerals TorontoON$39.23/hr
Heavy Duty MechanicBorland ConstructionWinnipegMB$37.04-$41.55/hr
Heavy Duty MechanicSchool District #83 (North Okanagan-Shuswap)Salmon ArmBC$30.56/hr
Heavy Duty MechanicPhoenix Harvesting LtdNelsonBC$31.67/hr
Heavy Duty MechanicCheck EquipmentGenelleBC$38.00/hr
Heavy Duty MechanicD&S Bulldozing LtdPort CoquitlamBC$30.00/hr
Heavy Duty MechanicTIW Steel Platework Inc.St. Catharine'sON$30.46/hr
Heavy Duty MechanicNorth American Construction Group AchesonAB$42.32/hr
Heavy Duty MechanicTamarack Freight LTD EdmontonAB$35.00/hr
Heavy Duty MechanicWaste Connections of Canada Inc. OttawaON$30.00-$34.00/hr
Heavy Duty MechanicCity of New Westminster New Westminster BC$40.00/hr
Heavy Duty MechanicBratrud Ag Commodities Ltd.WeyburnSK$32.00-$38.00/hr
Heavy Duty MechanicPederson Heritage FarmsBromheadSK$32.00-$34.00/hr
Heavy Duty MechanicGolderado Contracting Corp.EdmontonAB$38.00-$41.00/hr
Heavy Duty MechanicGovernment of CanadaBordenON$30.81-$33.47/hr
Heavy Duty MechanicCity of CoquitlamCoquitlamBC$38.89/hr
Heavy Duty MechanicCity of Burnaby BurnabyBC$39.39/hr
Heavy Duty MechanicMaple Excavating & Paving LtdSurreyBC$30.00/hr
Heavy Duty MechanicCity of ChilliwackChilliwackBC$30.84-$36.28/hr
Heavy Duty MechanicCOASTAL MOUNTAIN EXCAVATIONS LTD.WhistlerBC$33.00/hr
Heavy Duty MechanicNorthwest Truck Lines Inc SurreyBC$29.50-$33.00/hr
Heavy Duty MechanicCoast Mountain Bus CompanyLower MainlandBC$39.58/hr
Heavy Duty MechanicLanz Mechanical Ltd.VancouverBC$30.00/hr
Heavy Duty MechanicTarget Stone Slinger Service LtdSurreyBC$30.00/hr
Heavy Duty MechanicMeseyton Construction Ltd.Portage la PrairieMB$25.00-$35.00/hr
Heavy Duty MechanicSuperior Asphalt Paving LtdLangleyBC$30.00/hr
Heavy Duty MechanicCanadian PacificWinnipegMB$32.87-$38.67/hr
Heavy Duty MechanicCanadian PacificPort CoquitlamBC$32.87-$38.67/hr
Heavy Duty MechanicNew World Dairy Inc St. David's NL$30.00-$40.00/hr
Heavy Duty MechanicPurolator WinnipegMB$32.66/hr
Heavy Duty MechanicTransX Group of Companies New WestminsterBC$30.00-$38.00
Heavy Duty MechanicGeotech Drilling Services Ltd.Prince GeorgeBC$34.00-$38.00/hr
Heavy Duty MechanicGreenTech Resources LimitedEsterhazySK$30.00/hr
Heavy Duty MechanicNasittuq CorporationGrise FiordNU$42.17-$45.22/hr
Heavy Duty MechanicLizzie Bay LoggingPembertonBC$30.00-$35.00/hr
Heavy Duty MechanicCity of BramptonBramptonON$36.92/hr
Heavy Duty MechanicSmook Contractors Ltd. ThompsonMB$45.00-$50.00/hr
Heavy Duty MechanicWestern Materials Handling & Equipment Ltd.EdmontonAB$35.00-$45.00/hr
Heavy Duty MechanicAtlantic Packaging Products Ltd.ScarboroughON$33.71/hr
Heavy Duty MechanicFirst Transit Careers CAEdmontonAB$49.72/hr
Heavy Duty MechanicWestech Diesel LtdVanderhoofBC$35.00/hr
Heavy Duty MechanicEmplois Compétences FermontQC$38.78/hr
Heavy Duty MechanicBegg Industrial ServicesEdsonAB$35.00-$36.50/hr
Heavy Duty MechanicSun Trucking BoyleAB$35.00-$45.00/hr
Heavy Duty MechanicNew World Dairy Inc St. David's NL$30.00-$40.00/hr
Heavy Duty MechanicRailWorks Corporation EdmontonAB$40.00/hr
Heavy Duty MechanicSouthwood Trucking Ltd.Grande PrairieAB$40.00-$60.00/hr
Heavy Duty MechanicConuma CoalTumbler RidgeBC$44.55-$45.44/hr
Heavy Duty MechanicAllscape Ltd.La SalleMB$34.00-$36.00/hr
Heavy Duty MechanicCoast Mountain Bus Company Lower MainlandBC$39.58/hr
Heavy Duty MechanicLanz Mechanical Ltd.SurreyBC$30.00/hr
Heavy Duty MechanicBlue Star Construction CorporationVaughanON$40.00-$47.00/hr
Heavy Duty MechanicCity of New Westminster New WestminsterBC$39.21/hr
Heavy Duty MechanicWaste Connections of Canada Inc. Red DeerAB$40.25/hr
Heavy Duty MechanicWaste ManagementCalgaryAB$42.87/hr
Heavy Duty MechanicPNR RailWorks Prairie RegionEdmontonAB$40.00/hr
Heavy Duty MechanicSRS TRUCKING LTDMerrittBC$30.00-$35.00/hr
Heavy Duty MechanicCity of ReginaReginaSK$36.65-$38.79/hr
Heavy Duty MechanicSchool District 91 VanderhoofBC$30.45/hr
Heavy Duty MechanicDiversified Transportation Ltd ThornhilBC$38.00-$40.00/hr
Heavy Duty MechanicVia Rail VancouverBC$34.26/hr
Heavy Duty MechanicRon's Equipment Rental & Industrial Supply YellowknifeNT$40.00-$50.00/hr
Heavy Duty MechanicTown of OakvilleOakvilleON$32.96/hr
Heavy Duty MechanicCatalyst Paper Vancouver IslandBC$39.53/hr
Heavy Duty MechanicPowder King Mountain Resort Inc.MackenzieBC$30.00-$45.00/hr
Heavy Duty MechanicClean HarborsCorrunaON$38.65/hr
Heavy Duty MechanicNorth American Construction GroupFort McMurrayAB$50.00/hr
Heavy Duty MechanicToromont CAT ConcordON$38.44/hr
Heavy Duty MechanicCoast Mountain Bus Company Lower MainlandBC$39.58/hr
Heavy Duty MechanicEmplois Compétences FermontQC$38.78/hr
Heavy Duty MechanicHudbay Minerals TorontoON$39.23/hr
Heavy Duty MechanicGlover Trucks AirdrieAB$39.00-$40.00/hr
Heavy Duty MechanicVolker Stevin Highways Ltd.Lethbridge AB$36.00-$40.00/hr
Heavy Duty MechanicAtlantic Packaging Products Ltd.ScarboroughON$33.71/hr
Heavy Duty MechanicCity Of Edmonton EdmontonAB$44.24/hr
Heavy Duty MechanicNorth American Construction GroupAchesonAB$41.21/hr
Heavy Duty MechanicCONNECT UTILITY SERVICES LTDCalgaryAB$30.00-$40.00/hr
Heavy Duty MechanicClean HarborsEdmontonAB$41.26-$46.76/hr
Heavy Duty MechanicWaste ConnectionsRed DeerAB$40.25/hr
Heavy Duty MechanicCity of Prince Rupert Prince RupertBC$37.62/hr
Heavy Duty MechanicWaste ConnectionsPentictonBC$37.77/hr
Heavy Duty MechanicRaymore New HollandRaymoreSK$30.00-$40.00/hr
Heavy Duty MechanicWaste Management EdmontonAB$42.45/hr
Heavy Duty MechanicWaste ConnectionsVancouver BC$40.65/hr
Heavy Duty MechanicWaste Management Fort McMurrayAB$59.79/hr
Heavy Duty MechanicDiversified Transportation Ltd. BCDawson CreekBC$38.00-$40.00/hr
Heavy Duty MechanicWrangler Rentals Ltd LeducAB$40.00-$45.00/hr
Heavy Duty MechanicCity of Campbell River Vancouver IslandBC$34.77/hr
Heavy Duty MechanicTamarack Freight LTD EdmontonAB$32.00/hr
Heavy Duty MechanicPAF Repair Inc.KleinburgON$30.00-$33.00/hr
Heavy Duty MechanicCanada Road Carrier Ltd. SurreyBC$29.50-$33.00/hr
Heavy Duty MechanicGR8 Demolition and Excavation Ltd.VancouverBC$30.00/hr
Heavy Duty MechanicJoe Johnson EquipmentGreelyON$30.00-$32.00/hr
Heavy Duty Mechanic SupervisorNelson Motors and EquipmentEstevanSK$35.00-$40.00/hr
Heavy Duty MechanicCity of St. John's St. John'sNL$34.85/hr
Heavy Duty MechanicLebrun Repair QuesnelBC$30.00-$40.00/hr
Heavy Duty MechanicVia Rail VancouverBC$34.26/hr
Heavy Duty MechanicWestern Forest Products Port McNeilBC$40.71/hr
Heavy Duty MechanicRon's Equipment Rental & Industrial Supply YellowknifeNT$40.00-$50.00/hr
Heavy Duty MechanicAlexco Resource CorpElsaYT$36.34-$41.67/hr
Heavy Duty MechanicCity of Surrey SurreyBC$36.80/hr
Heavy Duty MechanicCanadian National Railway WinnipegMB$33.33/hr
Heavy Equipment TechnicianFinning International IncFort McMurrayAB$61.28/hr
Heavy Duty MechanicWestrock Company of Canada IncLa TuqueQC$38.01/hr
Heavy Duty MechanicAir Liquide CanadaEdmontonAB$37.11/hr
Heavy Duty MechanicMatthews Equipment LimitedFort McMurrayAB$55.75/hr
Heavy Duty MechanicThe City of EdmontonEdmontonAB$44.236/hr
Heavy Duty MechanicFinning International IncVancouverBC$45.65/hr
Heavy Duty MechanicCummins Wester CanadaCalgaryAB$44.36/hr
Heavy Duty MechanicLethbridge CountyLethbridge AB$40.21/hr
Heavy Duty MechanicWajax Power SystemsEdmontonAB$41.17/hr
Heavy Duty MechanicFirst Canada ULCFort McMurrayAB$50.41/hr
Heavy Duty MechanicWinterburn ShopEdmontonAB$45.73/hr
Heavy Duty MechanicBabcock Support ServicesOttawaON$45.73/hr
Heavy Duty MechanicPepsi Beverages CompanyMississaugaON$37.95/hr
Heavy Duty MechanicPCL Energy IncEdmontonAB$42.96/hr
Heavy Duty MechanicCEDA Specialty Services LPFort McMurrayAB$42.54/hr
Heavy Duty MechanicJVD Installations IncLeducAB$42.94/hr
Heavy Duty MechanicCofely Fabricom IncFort SaskatchewanAB$38.64/hr
Heavy Duty MechanicSechelt Creek ContractingGibsonsBC$40.71/hr
Heavy Duty MechanicIyinisiw Management IncRichmondBC$39.65/hr
Heavy Duty MechanicTerminal Forest ProductsVancouverBC$40.71.hr
Heavy Duty MechanicWestern Forest ProductsVancouverBC$40.71/hr
Heavy Duty MechanicTeal-Jones GroupSurreyBC$40.56/hr
Heavy Duty MechanicWest Fraser Electro MechanicalPrince GeorgeBC$38.35/hr
Heavy Duty MechanicT-Mar Industries Ltd.Campbell RiverBC$34.69/hr
Heavy Duty MechanicPetrowest ConstructionCalgaryAB$35.43/hr
Heavy Duty MechanicSMS EquipmentFort McMurrayAB$55.63/hr
Heavy Duty MechanicDistrict of SaanichVancouver IslandBC$36.43/hr
Heavy Duty MechanicSuncor Energy Inc., Oil SandsCalgaryAB$62.07/hr
Heavy Duty MechanicCoast Mountain Bus CompanyLower MainlandBC$38.88/hr
Heavy Duty MechanicKirkland Lake Gold HoltON$32.50/hr
Heavy Duty MechanicDene North Site ServicesFort McMurrayAB$70.00/hr
Heavy Duty MechanicNorth American Construction GroupFort McMurrayAB$50.00/hr
Heavy Duty MechanicDistrict of North Vancouver North VancouverBC$38.01/hr
Heavy Duty MechanicProTrans BCRichmondBC$40.23/hr
Heavy Duty MechanicCity of EdmontonEdmontonAB$44.24/hr
Heavy Duty MechanicWaste Management BrilliantBC$33.74/hr
Heavy Duty MechanicCanadian Royalties incMontrealQC$33.59/hr
Heavy Duty MechanicMeglab inc.ChapleauON$30.00-$44.50/hr
Heavy Duty MechanicCanadian Coast Guard OttawaON$30.81-$33.47/hr
Heavy Duty MechanicWestern Forest Products HolbergBC$40.71/hr
Heavy Duty MechanicRDH Mining Equipment LtdGreater SudburyON$30.00-$40.00/hr
Heavy Duty MechanicNorth American Construction Group AchesonAB$40.89/hr
Heavy Duty MechanicBrossard LeasingMontrealQC$30.26-$31.76/hr
Heavy Duty MechanicVIA Rail Canada Inc.TorontoON$28.40-$34.26/hr
Heavy Duty MechanicMeglab inc.Val-d'OrQC$30.00-$44.50/hr
Heavy Duty MechanicMAGNUM MASONRY CONTRACTORS LTDNorth YorkON$29.00-$31.00/hr
Heavy Duty MechanicDNA Truck AnalysisValleyviewAB$25.00-$33.00/hr
Heavy Duty MechanicCommandeur Mechanical Ltd Grande PrairieAB$30.00-$45.00/hr
Heavy Duty MechanicK+S Windsor Salt LtdPugwashNT$33.05/hr
Heavy Duty MechanicNew World Dairy Inc St. David's NL$28.00-$35.00/hr
Heavy Duty MechanicM. Radley Enterprises LtdHintonAB$38.00-$45.00/hr
Heavy Duty MechanicMainline Construction (2014) Ltd. Grande PrairieAB$42.00-$45.00/hr
Heavy Duty MechanicPavlis Trucking LimitedDawson CreekBC$35.00-$38.00/hr
Heavy Duty MechanicNational Tank ServicesSundreAB$41.00/hr
Heavy Duty MechanicHudbay MineralsTorontoON$39.23/hr
Heavy Duty MechanicRon's Equipment Rental & Industrial Supply YellowknifeNT$40.00-$50.00/hr
Heavy Duty MechanicNorthwest Territories Power Corporation Fort SimpsonNT$40.11/hr
Heavy Duty MechanicGovernment of CanadaWainwrightAB$30.81-$33.47/hr
FAQs

What is the average Heavy Duty Mechanic salary in Canada?

The average Heavy Duty Mechanic wage is $41.60 per hour.

How much do Heavy Duty Mechanics make per hour in Canada?

Most Heavy Duty Mechanics earn between $34.00/hr and $44.66/hr (middle 50% of wages). The median wage is $38.00/hr, based on 674 real entries.

What is the highest Heavy Duty Mechanic hourly wage in Canada?

The highest recorded wage in the dataset is $88.46 per hour. Top wages usually come from remote sites, mining, oil sands, and field service roles.

What is the lowest Heavy Duty Mechanic hourly wage in Canada?

The lowest recorded wage in the dataset is $27 per hour, based on the verified entries collected for this report.

How much do Heavy Duty Mechanics make in Alberta (including Fort McMurray)?

Alberta is often one of the highest-paying areas for Heavy Duty Mechanics, especially around oil sands and large industrial projects like Fort McMurray. Remote shifts, long rotations, and field work can increase pay significantly.

How much do Heavy Duty Mechanics make in British Columbia (BC)?

BC can offer strong wages for Heavy Duty Mechanics, especially in mining, forestry, port maintenance, and Northern BC locations. Pay is usually higher when the job includes remote work, travel, or shift premiums.

Does a Red Seal Heavy Duty Mechanic make more money?

In many cases, yes. A Red Seal endorsement often helps mechanics qualify for better-paying roles, especially with major contractors, mining companies, and large equipment dealers. Employers also tend to pay more for strong diagnostics and field experience.

What factors can increase a Heavy Duty Mechanic’s pay?

The biggest pay boosters are industry (oil sands and mining pay more), remote or camp work, night shifts, 12-hour shifts, fly-in/fly-out rotations, years of experience, Red Seal certification, and strong skills in hydraulics and troubleshooting.

What are the top-paying locations for Heavy Duty Mechanics in Canada?

Top-paying locations often include Fort McMurray (AB), Northern BC towns, potash and mining regions in Saskatchewan, and other remote or northern projects. These roles frequently pay more due to travel, camp schedules, and shift premiums.

Help us help others!
We always welcome more information to keep our data up to date. If you’re a Project Manager who would like to share your salary, please send us an email to office@redsealrecruiting.com. Your name will not be published and your identity will be kept confidential.

Looking for a job?
We always have a variety of new job postings right here on our website. Please feel free to browse the current Heavy Duty Mechanic jobs. Also, be sure to send us your resume to keep on file even if you don’t see a particular job you’re interested in right now.

Visit our page on writing a good trades resume for tips and samples.