At On Side, we’re proud of our people and go to great lengths to give them exceptional training, opportunities and the responsibility to do exceptional work. If you’re dependable, caring, resourceful and attentive, and looking to take your skills to new places, you’re looking in the right place.

Our Opportunities

Want to join the On Side team? We’d love to hear from you. Look below for our current openings in various locations across Canada. Don’t see the job you’re looking for, but think you’ve got skills we need? You can also click here to make a general application.

  • Vancouver, BC
  • Trades

Remediation Lab Analyst Part-Time (Vancouver) – 4145

  • British Columbia
  • Administration / Customer Support

Bilingual Client Support Services

  • Montréal, QC

Project Assistant – Bilingual (4155)

  • Montréal, QC

Project Manager (4158)

  • Hamilton, ON

Project Manager (4158)

  • Nanaimo, BC
  • Project Management

Project Manager (4159)

  • Kitchener, ON
  • Trades

Lead, Contents Technician (4168)

  • Halifax, NS
  • Trades

Water Damage Technician (4169)

  • Halifax, NS
  • Trades

Field Supervisor (4173)

  • Nanaimo, BC
  • Administration / Customer Support

Project Assistant (4174)

  • Kenora, ON
  • Trades

Carpenter (4175)

  • Kelowna, BC
  • Project Management

Project Manager (4178)

  • Ville De Quebec, QC
  • Administration / Customer Support

Project Assistant/ Adjoint(e) de Projets (4179)

  • Niagara Falls, ON
  • Administration / Customer Support

Project Assistant (4180)

  • Kamloops, BC
  • Trades

Labourer (4181)

  • Québec
  • Administration / Customer Support

Project Assistant/Adjoint(e) de Projets (4182)

  • Calgary, AB
  • Project Management

Project Manager (4183)

  • Calgary, AB
  • Administration / Customer Support

Project Assistant (4184)

  • Grande Prairie, AB
  • Leadership

Lead Contents Technician (4185)

  • Edmonton, AB
  • Administration / Customer Support

Project Assistant (4190)

  • Toronto, ON
  • Administration / Customer Support

Receptionist (4191)

  • Quebec City, QC
  • Trades

Charpente (4188)

  • Quebec City, QC
  • Trades

Technicien (4189)

  • St. John’s, NF
  • Trades

Carpenter (St. John’s) – 4146

  • Montréal East, QC
  • Administration / Customer Support

Bilingual Invoicing Clerk (Montréal East) – 4142

  • Québec
  • Administration / Customer Support

Invoicing Clerk (Montréal East) – 4142

  • Montréal East, QC
  • Administration / Customer Support

Bilingual Internal Estimator (Montréal East) – 4141

  • Vernon, BC
  • Trades

Drywaller (Vernon) – 4140

  • Québec
  • Administration / Customer Support

Project Assistant (Québec) – 4113

  • Montréal, QC
  • Trades

Finishing Carpenters (Montréal) – 4104

  • Montréal, QC
  • Project Management

Project Manager (Montréal) – 4114

  • Québec
  • Leadership

Branch Manager (Québec) – 2342

  • Toronto, ON
  • Administration / Customer Support

Invoicing Clerk (Greater Toronto Area) – 4134

  • Thunder Bay, ON
  • Project Management

Project Manager (Thunder Bay) – 4135

  • Thunder Bay, ON
  • Trades

Carpenter (Thunder Bay) – 4137

  • Mississauga, ON
  • Leadership

Branch Manager (Mississauga) – 2382

  • Victoria, BC
  • Trades

Cabinet Maker / Finish Carpenter (Victoria) – 2302

  • Abbotsford, BC
  • Trades

Carpenter (Abbotsford) – 1017

  • Barrie, ON
  • Trades

Carpenter (Barrie) – 2376

  • Edmonton, AB
  • Trades

Carpenter (Edmonton) – 2209

  • Mississauga, ON
  • Trades

Carpenter (Mississauga) – 2385

  • Squamish, BC
  • Trades

Carpenter (Squamish) – 1025

  • Squamish, BC
  • Trades

Carpenter (Squamish) – 2184

  • Surrey, BC
  • Trades

Carpenter (Surrey) – 2139

  • Toronto, ON
  • Trades

Carpenter (Toronto) – 2263

  • Truro, NS
  • Trades

Carpenter (Truro) – 2267

  • Vancouver, BC
  • Trades

Carpenter (Vancouver) – 2131

  • Hamilton, ON
  • Trades

Carpenter / Drywaller (Hamilton) – 2348

  • Kitchener, ON
  • Trades

Carpenter / Drywaller (4165)

  • Niagara Falls, ON
  • Trades

Carpenter / Drywaller (Niagara Falls) – 2347

  • Victoria, BC
  • Trades

Carpentry Labourer (Victoria) – 2221

  • Vancouver, BC
  • Trades

Contents Technician – French / English (Vancouver) – 2341

  • Abbotsford, BC
  • Trades

Contents Technician (Abbotsford) – 1018

  • Edmonton, AB
  • Trades

Contents Technician (Edmonton) – 1007

  • Halifax, NS
  • Trades

Contents Technician (4170)

  • Red Deer, AB
  • Trades

Contents Technician (Red Deer) – 2220

  • Squamish, BC
  • Trades

Contents Technician (Squamish) – 2185

  • Surrey, BC
  • Trades

Contents Technician (Surrey) – 1030

  • Truro, NS
  • Trades

Contents Technician (Truro) – 2268

  • Vancouver, BC
  • Trades

Contents Technician (Vancouver) – 1002

  • Victoria, BC
  • Trades

Contents Technician (Victoria) – 1097

  • Abbotsford, BC
  • Trades

Drywaller / Painter (Abbotsford) – 1019

  • Edmonton, AB
  • Trades

Drywaller / Painter (Edmonton) – 1008

  • Mississauga, ON
  • Trades

Drywaller / Painter (Mississauga) – 2384

  • Nanaimo, BC
  • Trades

Drywaller / Painter (Nanaimo) – 2219

  • Squamish, BC
  • Trades

Drywaller / Painter (Squamish) – 2186

  • Surrey, BC
  • Trades

Drywaller / Painter (Surrey) – 1033

  • Toronto, ON
  • Trades

Drywaller / Painter (Toronto) – 2262

  • Truro, NS
  • Trades

Drywaller / Painter (Truro) – 2266

  • Vancouver, BC
  • Trades

Drywaller / Painter (Vancouver) – 1036

  • Victoria, BC
  • Trades

Drywaller / Painter (Victoria) – 1047

  • Red Deer, AB
  • Trades

Drywaller / Taper / Painter (Red Deer) – 2153

  • Vancouver, BC
  • Trades

Experienced Movers (Vancouver) – 2282

  • Surrey, BC
  • Trades

Field Supervisor (Surrey) – 1031

  • Vancouver, BC
  • Trades

Field Supervisor (Vancouver) – 2349

  • Halifax, NS
  • Trades

Finishing Carpenter (4171)

  • Abbotsford, BC
  • Trades

Labourer (Abbotsford) – 1066

  • Barrie, ON
  • Trades

Labourer (Barrie) – 4118

  • Kelowna, BC
  • Trades

Labourer (Kelowna) – 2227

  • Kitchener, ON
  • Trades

Labourer (4166)

  • London, ON
  • Trades

Labourer (London) – 2143

  • Squamish, BC
  • Trades

Labourer (Squamish) – 2304

  • Toronto, ON
  • Trades

Labourer (Toronto) – 2264

  • Kitchener, ON
  • Trades

Lead, Contents Technician (Kitchener) – 2145

  • Kelowna, BC
  • Trades

Painter (Kelowna) – 2320

  • Vancouver, BC
  • Trades

Plumber (Vancouver) – 2398

  • Bridgewater, NS
  • Project Management

Project Manager (Bridgewater) – 4101

  • Edmonton, AB
  • Project Management

Project Manager (Edmonton) – 4112

  • Halifax, NS
  • Project Management

Project Manager (4172)

  • Kitchener, ON
  • Project Management

Project Manager (4167)

  • Mississauga, ON
  • Project Management

Project Manager (Mississauga) – 2399

  • Niagara Falls, ON
  • Project Management

Project Manager (Niagara Falls) – 4100

  • Ottawa, ON
  • Project Management

Project Manager (Ottawa) – 2367

  • Squamish, BC
  • Project Management

Project Manager (Squamish) – 2280

  • Toronto, ON
  • Project Management

Project Manager (Toronto) – 2215

  • Truro, NS
  • Project Management

Project Manager (Truro) – 4115

  • Red Deer, AB
  • Trades

Remediation / Asbestos Technician (Red Deer) – 1015

  • Edmonton, AB
  • Trades

Remediation Supervisor (Edmonton) – 2003

  • Mississauga, ON
  • Trades

Remediation Technician (Mississauga) – 2383

  • Vancouver, BC
  • Trades

Remediation Technician (Vancouver) – 1041

  • Vernon, BC
  • Trades

Remediation Technician (Vernon) – 2287

  • Victoria, BC
  • Trades

Remediation Technician (Victoria) – 1049

  • Abbotsford, BC
  • Trades

Water Damage Technician (Abbotsford) – 1020

  • Barrie, ON
  • Trades

Water Damage Technician (Barrie) – 4117

  • Calgary, AB
  • Trades

Water Damage Technician (Calgary) – 1065

  • Edmonton, AB
  • Trades

Water Damage Technician (Edmonton) – 1006

  • Hamilton, ON
  • Trades

Water Damage Technician (Hamilton) – 2216

  • Hamilton, ON
  • Trades

Water Damage Technician (Hamilton) – 2299

  • Kitchener, ON
  • Trades

Water Damage Technician (4164)

  • London, ON
  • Trades

Water Damage Technician (London) – 2142

  • Nanaimo, BC
  • Trades

Water Damage Technician (Nanaimo) – 2312

  • Niagara Falls, ON
  • Trades

Water Damage Technician (Niagara Falls) – 2301

  • Red Deer, AB
  • Trades

Water Damage Technician (Red Deer) – 1016

  • Squamish, BC
  • Trades

Water Damage Technician (Squamish) – 2188

  • St. John’s, NF
  • Trades

Water Damage Technician (St. John’s) – 2306

  • Surrey, BC
  • Trades

Water Damage Technician (Surrey) – 1034

  • Thunder Bay, ON
  • Trades

Water Damage Technician (Thunder Bay) – 2389

  • Toronto, ON
  • Trades

Water Damage Technician (Toronto) – 2118

  • Truro, NS
  • Trades

Water Damage Technician (Truro) – 2265

  • Vancouver, BC
  • Trades

Water Damage Technician (Vancouver) – 1001

  • Vernon, BC
  • Trades

Water Damage Technician (Vernon) – 2286

  • Victoria, BC
  • Trades

Water Damage Technician (Victoria) – 2208

  • Vancouver, BC
  • Administration / Customer Support

Project Assistant (Vancouver) – 2368

  • Ottawa, ON
  • Trades

Carpenter (Ottawa) – 2355

  • Ottawa, ON
  • Trades

Contents Technician (Ottawa) – 2372

  • Woodstock, ON
  • Trades

Contents Technician (Woodstock) – 2375

  • Ottawa, ON
  • Trades

Drywaller / Painter (Ottawa) – 2354

  • Kelowna, BC
  • Trades

Finishing Carpenter (Kelowna) – 2249

  • Vancouver, BC
  • Administration / Customer Support

Invoicing Clerk (Vancouver) – 2247

  • Red Deer, AB
  • Project Management

Project Manager (Red Deer) – 2182

  • Western Canada
  • Project Management

Project Manager (Western Canada) – 2175

  • Woodstock, ON
  • Project Management

Project Manager (Woodstock) – 2374

  • Ottawa, ON
  • Trades

Water Damage Technician (Ottawa) – 2352

  • Ottawa, ON
  • Trades

Remediation Technician (Ottawa) – 2353

No Careers Found

TRAINING
AND CERTIFICATIONS

Through our eLearning portal, On Side University (OSU), we deliver interactive training to help ensure knowledge is up-to-date and consistent throughout all of our locations. The first level of training begins with instruction on administration or critical information required for the success of a specific job. Levels expand from basic processes to advanced technical training. If a role requires technical expertise beyond what OSU can provide, the employees may receive advanced certifications through external sources.

Where certification is an option our workforce is properly certified, ensuring proper restoration the first time around.

Workmen on site in hard hats.

Our staff stay current on their training, both via our mandatory On Side University orientation and safety courses, as well as Institute of Inspection, Cleaning and Restoration Certification (IICRC) or Restoration Industry Association (RIA) Certifications. For a detailed description of course content, please visit, www.iicrc.org or www.restorationindustry.org

IICRC Certifications:

AMRT: Applied Microbial Remediation Technician
ASD: Applied Structural Drying Technician
CCT: Carpet Cleaning Technician
CDS: Commercial Drying Specialist
HST: Health and Safety Technician
FSRT: Fire and Smoke Restoration Technician
JSR: Journeyman Fire & Smoke Restorer

JTC: Journeyman Textile Cleaner
JWR: Journeyman Water Restorer
MWR: Master Water Restorer
MSR: Master Fire and Smoke Restorer
OCT: Odor Control Technician
RRT: Carpet Repair and Reinstallation Technician
TCST: Trauma and Crime Scene Technician
UFT: Upholstery and Fabric Technician
WRT: Water Damage Restoration Technician

RIA Certifications:

CLS: Contents Loss Specialist
CR: Certified Restorer
WLS: The Water Loss Specialist

In everything we do, we take sustainability seriously. Here’s where to find our Corporate Social Responsibility Policies