Our Team

We have the best employees in the business, with working knowledge built upon years of experience. Our office staff is complimented by a team in the field that is second to none!


Blair MacLauchlan, P.Eng

General Manager

Eric MacLauchlan

Contracts Administrator

Ken Cleaveland, BBA


Cory Parsons

Senior Estimator

Jason MacDonald, P.Eng


Ryan Noye

Human Resources Manager

Theresa Jamieson

Landscape General Manager

Jamey Smith


Craig Murtagh

Project Management

Craig MacLauchlan, E.I.T.

Project Management

Kurtis Green, E.I.T.

Finance & Accounting


Michael Jay, CMA

Accounts Payable

Cheryl Devine

Accounting Technician

Mary MacQuarrie

Data Control & Billing

Dylan Bell

Administrative Assistant

Joan O'Brien

Data Control & Billing

Hala Abdallah


Allan MacDonald, BBA


Matt Weeks, CPA

About Us

Our corporate history, awards, and the MacLauchlan Group.

Career Opportunities

We strive to create a work environment where employees can grow, learn, and enjoy what they do on a daily basis. This is something we take great pride in.