Canada Temporary Foreign Worker Program (TFWP): Canada Labour Market Impact Assessment (LMIA) Employers List

Employers Who Were Issued a Positive Labour Market Impact Assessment (LMIA) by Program Stream, National Occupational Classification (NOC) 2011 and Business Location.

32,402 Employers Updated: Oct 27, 2026
Flag of Canada
Filter Employers

Use the search box to filter the list to find suitable employers.

Province/Territory Program Stream Employer Address Occupation Incorporate Status Approved LMIAs Approved Positions
Saskatchewan Low Wage Maa Sanderi Restaurant Inc. Regina, SK S4V 3B7 63200-Cooks Unknown 1 1
Alberta Low Wage Maa Varahi Corporation Grande Prairie, AB T8V 0N3 62020-Food service supervisors Unknown 1 1
Ontario Low Wage MAA VARAHI INC. Mississauga, ON L4X 1L4 62020-Food service supervisors Unknown 1 1
Quebec Low Wage MAAYOUF MAINTENANCE EXPERT INC. Québec, QC G2E 4X 65310-Light duty cleaners Corporation 1 1
British Columbia Low Wage Mable Nail Bar Ltd Parksville, BC V9P 2H6 63211-Estheticians, electrologists and related occupations Unknown 1 1
Quebec Primary Agriculture Ma Cabane En Gaspésie Mont-Joli, QC G5H 3K8 85101-Harvesting labourers Corporation 1 2
Saskatchewan High Wage Macaranas Cleaning Ltd Regina, SK S4N 5A7 62024-Cleaning supervisors Unknown 1 2
Saskatchewan Low Wage Macaranas Cleaning Ltd Regina, SK S4N 5A7 65310-Light duty cleaners Unknown 1 1
Prince Edward Island Low Wage MacDonald 6 Inc. Charlottetown, PE C1A 5R5 62010-Retail sales supervisors Unknown 1 1
Ontario High Wage MacDonald Turkey Point Marina Inc. Turkey Point, ON N0E 1T0 72423-Motorcycle, all-terrain vehicle and other related mechanics Unknown 1 1
Ontario High Wage Mace Masonry Ltd Toronto, ON M4C 1Z4 72320-Bricklayers Unknown 1 1
Ontario Low Wage MACGOWAN NURSING HOMES LTD. Wingham, ON N0G 2W0 33102-Nurse aides, orderlies and patient service associates Unknown 1 1
Ontario Low Wage Mach Food Corporation Scarborough, ON M1N 4E4 62020-Food service supervisors Unknown 1 1
Quebec High Wage Machinage Gagné 1981 Ltée Granby, QC J2G 9J5 72100-Machinists and machining and tooling inspectors Unknown 1 1
Quebec Low Wage Machinage Gagné 1981 Ltée Granby, QC J2G 9J5 72100-Machinists and machining and tooling inspectors Unknown 1 1
Quebec High Wage Machinerie HP Inc. De Quen, QC G0W 2P0 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 1
Quebec Low Wage Machinerie Lépine Inc. Ste-Brigitte-des-Saults, QC J0C 1E0 72104-Structural metal and platework fabricators and fitters Corporation 1 2
Quebec High Wage Machinerie Michelet inc. SAINTE-SOPHIE, QC J5J 2V3 72401-Heavy-duty equipment mechanics Corporation 1 1
Quebec Low Wage Machinerie P&W Québec, QC G2K 1W6 72100-Machinists and machining and tooling inspectors Corporation 1 2
Quebec High Wage Machinerie P&W Québec, QC G2K 1W6 72106-Welders and related machine operators Corporation 1 1
Quebec High Wage machinerie soudogaz SAINT-LAMBERT-DE-LAUZON,, QC G0S 2W 72422-Electrical mechanics Corporation 1 1
Quebec Low Wage Machinex produits industriels inc. Princeville, QC G6L 4M1 72106-Welders and related machine operators Corporation 1 1
Ontario High Wage Machining Center Inc. Timmins, ON P4N 2P2 72100-Machinists and machining and tooling inspectors Unknown 1 2
Quebec Low Wage Machitech Inc St-Marc-des-Carrières, QC G0A 4B0 72422-Electrical mechanics Unknown 1 1
Quebec Low Wage Machitech Inc St-Marc-des-Carrières, QC G0A 4B0 72106-Welders and related machine operators Unknown 2 2
Ontario High Wage Macho Movers Inc Guelph, ON N1E 5J5 73300-Transport truck drivers Unknown 1 1
Prince Edward Island Low Wage MacInnis Express 1983 Ltd. Charlottetown, PE C1E 2A1 73300-Transport truck drivers Unknown 1 1
Ontario High Wage MacIsaac Gow LLP Mississauga, ON L5C 4E5 13111-Legal administrative assistants Unknown 1 1
Saskatchewan Primary Agriculture Mack 5 Farms Ltd Moose Jaw, SK S6J 0E1 84120-Specialized livestock workers and farm machinery operators Unknown 1 2
Nova Scotia High Wage MacKay's Auto & Custom Limited Lower Sackville, NS B4E 0J8 72411-Auto body collision, refinishing and glass technicians and damage repair estimators Unknown 1 2
British Columbia Low Wage MACK KIRK ROOFING & SHEET METAL LTD Pitt Meadows, BC V3Y 2B4 73110-Roofers and shinglers Unknown 1 8
British Columbia High Wage MAC Labour LTD New Westminster, BC V3L 0C3 73100-Concrete finishers Unknown 1 2
Ontario High Wage MacLean Engineering & Marketing Co Ltd Collingwood, ON L9Y 4T4 11200-Human resources professionals Unknown 1 1
Ontario Low Wage MacLean Haulage Ltd. Chelmsford, ON P0M 1L0 75119-Other trades helpers and labourers Unknown 1 1
Quebec High Wage Macogep Montréal, QC H3B 3W1 22300-Civil engineering technologists and technicians Corporation 1 1
Employers carrying on business in Canada with Head Office outside of Canada High Wage Maco Machinery Co dba Artec Machine Systems North Brandford, 06471 94204-Mechanical assemblers and inspectors Corporation 2 2
British Columbia Low Wage M.A. Concrete Ltd. Richmond, BC V7C 5J8 73113-Floor covering installers Unknown 1 1
Quebec Low Wage Maçonnerie ELC inc Bécancour, QC G9H 2E5 72320-Bricklayers Unknown 1 1
Quebec High Wage Maçonnerie Guy Rochefort inc. St-Honoré, QC G0V 1L0 72320-Bricklayers Unknown 1 4
Quebec Low Wage Maçonnerie Richard Lauzière et fils inc. Drummondville, QC J2C 0M5 72320-Bricklayers Unknown 1 1
Quebec High Wage Maçonnerie Richard Lauzière et fils inc. Drummondville, QC J2C 0M5 75110-Construction trades helpers and labourers Unknown 1 2
Ontario High Wage M & A CONSTRUCTION SERVICES GROUP KITCHENER, ON N2M 5G4 72310-Carpenters Unknown 1 1
Saskatchewan High Wage MAC Retailer Corp. Regina, SK S4P 1T3 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
Saskatchewan High Wage MAC Retailer Corp. Regina, SK S4P 1T3 60020-Retail and wholesale trade managers Unknown 1 1
British Columbia High Wage Macropus Global Ltd Victoria, BC V8Z 0B9 21223-Database analysts and data administrators Unknown 1 2
Ontario High Wage MACROTECH BUSINESS SOLUTIONS INC Mississauga, ON L5T 2R2 13100-Administrative officers Unknown 1 1
Ontario High Wage MACROTECH BUSINESS SOLUTIONS INC Mississauga, ON L5T 2R2 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
Ontario Permanent Resident Only MACROTECH BUSINESS SOLUTIONS INC Mississauga, ON L5T 2R2 13100-Administrative officers Unknown 1 1
Ontario High Wage MACROTECH BUSINESS SOLUTIONS INC Mississauga, ON L5T 2R2 60020-Retail and wholesale trade managers Unknown 1 1
Ontario High Wage MACROTECH BUSINESS SOLUTIONS INC Mississauga, ON L5T 2R2 00014-Senior managers - trade, broadcasting and other services, n.e.c. Unknown 1 1
Province/Territory Program Stream Employer Address Occupation Incorporate Status Approved LMIAs Approved Positions

Share with Friends!

Want updates? Subscribe to our newsletter

Get notified when new LMIA employers are added to our database.

What is LMIA? (Labour Market Impact Assessment)

In Canada, a Labour Market Impact Assessment (LMIA) is a crucial document that employers must obtain when they want to hire a foreign worker.
A positive LMIA serves as proof that there's a genuine need for a foreign worker to fill a particular job role. It also confirms that there are no available Canadian workers or permanent residents who can take on that job. In simpler terms, a positive LMIA is sometimes referred to as a "confirmation letter."

When an employer decides to hire a foreign worker, they must go through the process of applying for an LMIA.

Once they get the LMIA, foreign workers can then apply for a work permit to come and work in Canada. It's like a two-step process that starts with the employer getting the LMIA and ends with the worker applying for the work permit.

Flag of Canada