Query LMIA employer and job data with natural language.

Try it out
Keddy Quality Foundations

British Columbia

Non-Compliant

Total Fines

$24,000

Approved Positions

1,669

Denied Positions

152

Active Job Postings

15

Also known as:

Brad's Quality FoundationsMeps Air QualityAlberta Quality WaterproofingInnVest Hotels GP VIII Ltd.

Addresses:

PO Box 362, Aylesford, NS, B0P 1C0
9820 44 Ave NW, Edmonton, AB, T6T 0T2
9951 69 Avenue, Edmonton, AB
1717 Victoria Avenue, Regina, SK
Scarborough, ON M1X 1A5 (M1X 1A5)

+230 more addresses

Non-Compliance Violations
$24,000.00 Total Fines
DatePenaltyStatusViolation ReasonsAddress
2025-10-17
$12,500.00
Eligible
68
PO Box 362, Aylesford, NS, B0P 1C0
2024-07-12
$10,000.00
Ineligible - unpaid monetary penalty
6
9820 44 Ave NW, Edmonton, AB, T6T 0T2
2021-07-13
$750.00
Ineligible - unpaid monetary penalty
2
9951 69 Avenue, Edmonton, AB
2020-01-22
$750.00
Ineligible - unpaid monetary penalty
6
1717 Victoria Avenue, Regina, SK
Approved LMIA History
538 LMIAs1,669 Positions

Approvals by Year

YearLMIAsPositions
202666
202562164
202491224
202384297
202273183
202148158
20202889
201945126
201829142
20172881
201618126
20152031
2014642

Top Occupations

OccupationPositions
8431-General farm workers489
85101-Harvesting labourers105
3413-Nurse aides, orderlies and patient service associates68
6731-Light duty cleaners48
7511-Transport truck drivers48
33102-Nurse aides, orderlies and patient service associates46
7611-Construction trades helpers and labourers37
7271-Carpenters28
9618-Labourers in fish and seafood processing27
7294-Painters and decorators (except interior decorators)24

+10 more occupations

Denied/Withdrawn LMIA Applications
152 Denied Positions
YearDenialsPositions Denied
2026411
20251628
2024916
202311
202211
202116
202033
2019913
2018820
201733
2016410
201566
2014334

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
15 Active

farm labourer - harvesting

LMIA pending
Abbotsford, BC$18.25 hourlyPosted: Oct 14, 2026
View Job

laundry supervisor

LMIA pending
Prescott, ON$22.00 hourlyPosted: Oct 2, 2026
View Job

CNC (computer numerical control) programmer

LMIA pending
Maple, ON$37.00 hourlyPosted: Sep 29, 2026
View Job

rooms manager - accommodation services

LMIA pending
High Level, AB$60,525YEAR annuallyPosted: Aug 26, 2026
View Job

gas fitter

LMIA pending
Scarborough, ON$38.00 to $45.00 hourlyPosted: Aug 17, 2026
View Job

insulator

LMIA pending
Calgary, AB$39.50 hourlyPosted: Aug 7, 2026
View Job

shingler

LMIA pending
Calgary, AB$38.00 hourlyPosted: Aug 7, 2026
View Job

Construction site supervisor

LMIA pending
Calgary, AB$40.00 hourlyPosted: Aug 7, 2026
View Job

siding installer

LMIA pending
Calgary, AB$37.70 hourlyPosted: Aug 7, 2026
View Job

butcher helper - meat processing

LMIA pending
Vernon Bridge, PE$20.00 to $22.00 hourlyPosted: Aug 5, 2026
View Job

+5 more job postings

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

Data sources: Non-Compliant Employers List, LMIA Approved Employers, LMIA Denied Applications, Job Bank Postings

Last updated: 10/31/2026