KMJ INDUSTRIAL CONTRACTORS INC
OLDCASTLE, ON
05/12/2010
16 years, 2 months
39
Power Units
20
Drivers
Current
as of today
Active · 39 power units · 20 drivers · Oldcastle, On
2026
Aug 20, 2026
MCS-150 biennial update filed
Reported mileage: 471,152 (2025)
Reported power units: 21 → 39
Reported drivers: 21 → 20
Reported trailers: 31
~Jul 2026
Email changed
mgirard@kmjmachinery.com → rsimard@kmjici.com
~Jul 2026
Fleet grew 21 → 39 power units
~Jul 2026
Driver count changed 21 → 20
2024
Oct 2, 2024
MCS-150 biennial update filed
Reported mileage: 479,026 (2023)
Reported power units: 18 → 21
Reported drivers: 15 → 21
Reported trailers: 31
2023
Nov 18, 2023
Insurance cancelled with Zurich American Insurance Company
Form 91X, $750,000 coverage
Jul 28, 2023
MCS-150 biennial update filed
Reported mileage: 362,277 (2022)
Reported power units: 17 → 18
Reported drivers: 15
~Mar 2023
Address changed: WINDSOR, ON → OLDCASTLE, ON
2000 N TALBOT RD RR1, WINDSOR, ON N9A 6J3 → 2000 N TALBOT RD RR1, OLDCASTLE, ON N9G 0C1
2022
Sep 22, 2022
MCS-150 biennial update filed
Reported mileage: 439,466 (2021)
Reported power units: 16 → 17
Reported drivers: 15
2020
Aug 28, 2020
MCS-150 biennial update filed
Reported mileage: 407,526 (2019)
Reported power units: 16
Reported drivers: 15
2017
Jun 19, 2017
Insurance cancelled with Zurich American Insurance Company
Form 91X, $750,000 coverage
Jun 19, 2017
Insurance cancelled with Zurich American Insurance Company
Form 34
May 11, 2017
Insurance cancelled with Zurich American Insurance Company
Form 91X, $750,000 coverage
May 11, 2017
Insurance filed with Zurich American Insurance Company
Form 91X, $750,000 coverage
May 3, 2017
Insurance filed with Zurich American Insurance Company (2 policies)
Form 91X, $750,000 coverage
May 3, 2017
Insurance cancelled with Zurich American Insurance Company
Form 91X, $750,000 coverage
2010
May 12, 2010
DOT registered
Company registered with the FMCSA.
May 12, 2010
Insurance filed with Zurich American Insurance Company (2 policies)
Form 34
May 12, 2010
Insurance cancelled with Zurich American Insurance Company
Form 34
May 12, 2010
Insurance filed with Zurich American Insurance Company
Form 91X, $750,000 coverage