Query LMIA employer and job data with natural language.

Try it out
A1 TRUSSES(1993) LTD

British Columbia

No Violations on Record

Total Fines

$0

Approved Positions

122

Denied Positions

8

Active Job Postings

4

Addresses:

Nisku, AB T9E 0G5 (T9E 0G5)
Surrey, BC V4N 3M9 (V4N 3M9)
Surrey, BC V3W 4G2 (V3W 4G2)
1006 17th Avenue, Nisku, AB T9E 0G5 (T9E 0G5)
Approved LMIA History
51 LMIAs122 Positions

Approvals by Year

YearLMIAsPositions
202533
20241031
20231213
20221351
2021516
201933
201822
201711
201611
201511

Top Occupations

OccupationPositions
9619-Other labourers in processing, manufacturing and utilities25
7271-Carpenters21
94211-Assemblers and inspectors of other wood products15
9533-Other wood products assemblers and inspectors12
72310-Carpenters8
2251-Architectural technologists and technicians5
7611-Construction trades helpers and labourers4
9227-Supervisors, other products manufacturing and assembly3
1215-Supervisors, supply chain, tracking and scheduling co-ordination occupations3
7241-Electricians (except industrial and power system)2

+10 more occupations

Denied/Withdrawn LMIA Applications
8 Denied Positions
YearDenialsPositions Denied
202614
202524

This data includes LMIA applications that were denied, refused, or withdrawn. A denial does not necessarily indicate wrongdoing - there are many valid reasons why an LMIA application may not be approved.

Active Job Postings
4 Active

framer-carpenter

LMIA pending
Leduc, AB$34.00 to $38.00 hourlyPosted: Sep 1, 2026
View Job

office administrator

LMIA pending
Leduc, AB$32.00 to $38.00 hourlyPosted: Sep 1, 2026
View Job

production coordinator

LMIA pending
Leduc, AB$32.00 to $38.00 hourlyPosted: Jul 15, 2026
View Job

manufacturing coordinator

LMIA pending
Leduc, AB$30.00 to $37.50 hourlyPosted: Jul 7, 2026
View Job

These are current Job Bank postings from this employer that are linked to an LMIA, either pending a decision or already approved.

Data sources: LMIA Approved Employers, LMIA Denied Applications, Job Bank Postings

Last updated: 10/31/2026