Isidore Landscapes Inc. - Richmond, BC (30+ days ago)

Apply Now

Isidore Landscape Inc. has been installing Landscapes throughout Lower Mainland British Columbia since 1994.

We install both large scale commercial projects as well as custom designed residential homes.

For more information on our company and the work we do, please visit our website at

The position of the Shop Mechanic is to ensure that all company vehicles, heavy equipment, gas tools, and other equipment, are all in proper working condition, safe, and in line with scheduled maintenance intervals.

Duties of the Shop Mechanic include but are not limited to:

o Complete Regular scheduled maintenance of trucks

o Complete Regular scheduled maintenance of machinery and tools

o Complete Regular scheduled maintenance of heavy equipment

o Provide Repairs of vehicles (brakes, solenoids, hubs, ball joints, mufflers, electric, …)

o Provide Repairs of 2-strokes (clutch changes, rebuilds, carburetors)

o Provide Repairs of 4-strokes

o Provide Electrical diagnostic

o Provide the Service and repair of motorcycles

o Weld & Fabricate metals as needed

o Troubleshoot & Diagnose Mechanical Problems

o Provide repairs on the fly as required

o Organize the Garage and its contents

o Use OBD scanners and diagnose faults

Hours of work:

o Full Time, Monday to Friday


o 3 Years Mechanical Experienceo

o Strong communication skills.

o Able to lift up to 80lbs.

o Class 5 or greater Driver’s license.

o Knowledge of safe work practices.

o Trailer Driving experience is an asset.

o Standard Driving experience is an asset.


  • Extended health care
  • Vacation & paid time off
  • Life insurance
  • Dental care
  • Disability insurance
  • Profit sharing/share options

Job Types: Full-time, Permanent

Salary: $24.00 to $30.00 /hour


  • Mechanic: 3 years (Required)