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
Ontario High Wage Perch Bay Resort & RV Park Ltd Kenora, ON P9N 3X5 62021-Executive housekeepers Unknown 1 1
Quebec High Wage Percy Miller Inc. Montréal, QC H2L 4L 62100-Technical sales specialists - wholesale trade Sole Proprietorship 3 5
Quebec High Wage Percy Miller Inc. Montréal, QC H2L 4L 21223-Database analysts and data administrators Sole Proprietorship 1 1
British Columbia Low Wage Percy Stories Series Limited Burnaby, BC V5A 3C5 65329-Other service support occupations Corporation 1 1
British Columbia High Wage Percy Stories Series Limited Burnaby, BC V5A 3C5 52119-Other technical and coordinating occupations in motion pictures, broadcasting and the performing arts Corporation 1 1
Ontario Low Wage Peregrine Protection Inc. Toronto, ON M3C 3R8 13100-Administrative officers Unknown 1 1
Alberta Primary Agriculture PEREIRA & MONIZ LANDSCAPE CONTRACTORS INC Sturgeon County, AB T8T 1N8 85103-Nursery and greenhouse labourers Unknown 1 9
British Columbia High Wage PERFECT AIR SOLUTIONS LTD Surrey, BC V3S 5X7 73200-Residential and commercial installers and servicers Unknown 1 2
British Columbia Permanent Resident Only PERFECT AIR SOLUTIONS LTD Surrey, BC V3S 5X7 72200-Electricians (except industrial and power system) Unknown 1 1
British Columbia High Wage PERFECT AIR SOLUTIONS LTD Surrey, BC V3S 5X7 72300-Plumbers Unknown 1 1
British Columbia Permanent Resident Only PERFECT AIR SOLUTIONS LTD Surrey, BC V3S 5X7 72102-Sheet metal workers Unknown 1 1
Ontario High Wage Perfect Care Nursing Agency Inc. NIAGARA FALLS, ON L2E 6N9 13100-Administrative officers Unknown 1 1
Ontario High Wage PERFECT ENGINEERING LTD. Guelph, ON N1E 6B5 12102-Procurement and purchasing agents and officers Unknown 1 1
Ontario High Wage PERFECT ENGINEERING LTD. Guelph, ON N1E 6B5 90010-Manufacturing managers Unknown 1 1
Ontario High Wage Perfect Glass and Mirrors Scarborough, ON M1S 4J9 73111-Glaziers Unknown 1 4
British Columbia Low Wage Perfection Floor Installations Inc Kelowna, BC V1X 4R7 73113-Floor covering installers Unknown 1 1
British Columbia High Wage PERFECTLY POLISHED SPA NELSON, BC V1L 5Z3 60040-Managers in customer and personal services Unknown 1 1
Ontario Primary Agriculture PERFECT PICK FARMS LTD. London, ON N6G 0K4 85101-Harvesting labourers Unknown 1 16
Ontario Primary Agriculture Perfect Pick Ltd Exeter, ON N0M 1S4 85101-Harvesting labourers Unknown 1 25
Alberta Low Wage Perfect Woodworks Corp. Edmonton, AB T6T 2J2 72310-Carpenters Unknown 1 1
Quebec High Wage Performance Hit Solution Inc Longueuil, QC J4K 3T6 62100-Technical sales specialists - wholesale trade Corporation 1 1
Quebec Low Wage Performance Laurentides inc. Mont-Laurier, QC J9L 1M8 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Corporation 1 1
Quebec High Wage Performance Laurentides inc. Mont-Laurier, QC J9L 1M8 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Corporation 1 1
Ontario High Wage Performance Window Cleaning Ottawa, ON K1K 4R4 62024-Cleaning supervisors Unknown 1 1
Ontario High Wage Perimeter Institute for Theoretical Physics Waterloo, ON N2L 2Y5 00013-Senior managers - health, education, social and community services and membership organizations Unknown 1 1
Alberta Low Wage Perinfam Nails Limited Devon, AB T9G 0A6 63211-Estheticians, electrologists and related occupations Unknown 1 1
Alberta Low Wage Perinfam Nails Limited Devon, AB T9G 0A6 62029-Other services supervisors Unknown 1 1
Manitoba High Wage Peripheral Vision Incorporated Winnipeg, MB R2V 3P4 33109-Other assisting occupations in support of health services Unknown 1 1
Ontario High Wage PerkinElmer Scientific Canada ULC Woodbridge, ON L4L 8H1 20012-Computer and information systems managers Unknown 1 1
Ontario Low Wage Perlas de Pilipinas Scarborough, ON M1L 2M6 62020-Food service supervisors Unknown 1 1
Alberta High Wage PermaCorp Group of Companies Inc. Edmonton, AB T5M 2T9 72014-Contractors and supervisors, other construction trades, installers, repairers and servicers Unknown 1 1
Quebec Low Wage Permafil inc Ste-Marguerite, QC G0S 2X0 72106-Welders and related machine operators Unknown 1 1
Ontario Low Wage Perpetually Innovative Developments London, ON N6B 3P6 72310-Carpenters Unknown 1 1
Saskatchewan Primary Agriculture Perrault Farms Inc. Zenon Park, SK S0E 1W0 85100-Livestock labourers Unknown 1 1
Quebec High Wage ¨Perrier Consultant Informatique Inc. Montréal, QC H2N 2B7 22310-Electrical and electronics engineering technologists and technicians Unknown 1 1
Quebec High Wage ¨Perrier Consultant Informatique Inc. Montréal, QC H2N 2B7 22301-Mechanical engineering technologists and technicians Unknown 1 1
Quebec High Wage ¨Perrier Consultant Informatique Inc. Montréal, QC H2N 2B7 21232-Software developers and programmers Unknown 1 1
British Columbia Low Wage Perrin Dental Laboratory Ltd Coquitlam, BC V3K 6V2 13110-Administrative assistants Unknown 1 1
Alberta Primary Agriculture Perry Produce Ltd Coaldale, AB T1M 1M3 85101-Harvesting labourers Unknown 1 4
Prince Edward Island Low Wage Perrys Construction Ltd. Tignish, PE C0B 2B0 75110-Construction trades helpers and labourers Unknown 1 10
British Columbia Low Wage Persian Gulf Investment Ltd. Port Coquitlam, BC V3C 0E1 63202-Bakers Unknown 1 1
Ontario Global Talent Stream Persona Identities Canada Inc. Toronto, ON M5A 1K 21222-Information systems specialists Corporation 1 1
Ontario High Wage Personal Touch Courier Inc. Ottawa, ON K1N 8H5 12200-Accounting technicians and bookkeepers Unknown 1 1
Alberta Low Wage Persson Food Services Inc. Lethbridge, AB T1H 6V3 63202-Bakers Unknown 1 2
Alberta Low Wage Persson Food Services Inc. Lethbridge, AB T1H 6V3 62020-Food service supervisors Unknown 1 2
Ontario Low Wage Perth SW Holdings Perth, ON K7H 3A7 62020-Food service supervisors Unknown 1 1
Quebec High Wage Pertinence Média inc Montréal, QC H2N 1V8 11202-Professional occupations in advertising, marketing and public relations Unknown 1 1
Ontario High Wage PESTEND INC CONCORD, ON L4K 4T3 60040-Managers in customer and personal services Unknown 1 1
Ontario High Wage Pestisect Pest Control Inc Brampton, ON L6Y 3A3 73202-Pest controllers and fumigators Unknown 1 1
Ontario Low Wage Pestisect Pest Control Inc Brampton, ON L6Y 3A3 73202-Pest controllers and fumigators 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