ContractTrail

Government vendor · Dartmouth, Nova Scotia

MacKinnon & Olding Ltd.

Contracts with the federal government, May 2005 to May 2026. Based in Dartmouth, Nova Scotia, going by its postal code.

Federal contracts
$82.2M
795 contracts
Buyers
3
departments and agencies
Non-competitive
1%
of 495 contracts that say how they were awarded
First and latest
2005–2026

Federal contracts over $10,000, contracts dated Jan 2004 to Sep 2026, each counted once at its latest reported value. Source: Treasury Board proactive publication of contracts, published October 13, 2026.

See this vendor’s records on the government’s contract search

Who it sells to

Department or agencyContractsTotal
National Defence778$81.2M
Transport Canada1$638K
Fisheries and Oceans Canada16$343K

What it sells

By the Treasury Board object code each contract was filed under.

Largest contracts

DateBuyerValue
Oct 2022National Defence$3,312,666
Jun 2009National Defence$3,000,150
Dec 2020National Defence$2,695,115
Oct 2019National Defence$1,732,408
Dec 2024National Defence$1,100,302
Feb 2016National Defence$1,034,555
Feb 2016National Defence$920,000
Jan 2022National Defence$902,847
Nov 2015National Defence$853,645
Sep 2019National Defence$844,359

By year

YearContractsTotal
20052$135K
20062$86K
20074$508K
20089$1.6M
200954$7.2M
201049$1.9M
201138$1.6M
201220$1.8M
201325$2M
201418$2.4M
201538$3.9M
201655$5.6M
201766$6.5M
201853$4.4M
201975$7.3M
202045$5.6M
202144$3.2M
202252$10.1M
202349$4.7M
202444$5.7M
202535$3M
202618$3.1M

Federal contracts

The latest 200 of 795, newest first.

DateBuyerValue
May 2026National Defence$389,880
May 2026National Defence$330,144
May 2026National Defence$110,629
Apr 2026National Defence$182,149
Apr 2026National Defence$17,134
Apr 2026National Defence$397,290
Mar 2026National Defence$28,500
Mar 2026National Defence$27,645
Mar 2026National Defence$27,930
Mar 2026National Defence$126,255
Feb 2026National Defence$38,460
Feb 2026National Defence$177,270
Feb 2026National Defence$47,501
Feb 2026National Defence$318,630
Feb 2026National Defence$359,784
Feb 2026National Defence$19,797
Jan 2026National Defence$366,852
Jan 2026National Defence$100,825
Dec 2025National Defence$31,455
Nov 2025National Defence$151,121
Nov 2025National Defence$33,741
Nov 2025National Defence$30,470
Nov 2025National Defence$29,070
Nov 2025National Defence$29,817
Nov 2025National Defence$105,061
Sep 2025National Defence$120,270
Aug 2025National Defence$17,333
Aug 2025National Defence$41,744
Jul 2025National Defence$16,485
Jul 2025National Defence$17,729
Jul 2025National Defence$343,995
Jun 2025National Defence$10,334
May 2025National Defence$16,607
May 2025National Defence$19,804
May 2025National Defence$10,146
Apr 2025National Defence$30,251
Apr 2025National Defence$43,545
Mar 2025National Defence$264,765
Mar 2025National Defence$19,188
Mar 2025National Defence$32,518
Mar 2025National Defence$25,856
Mar 2025National Defence$16,753
Mar 2025National Defence$73,530
Mar 2025National Defence$277,020
Mar 2025National Defence$246,821
Mar 2025National Defence$374,707
Mar 2025National Defence$124,585
Feb 2025National Defence$72,611
Feb 2025National Defence$48,036
Feb 2025Fisheries and Oceans Canada$15,525
Feb 2025Fisheries and Oceans Canada$15,525
Jan 2025National Defence$135,413
Jan 2025National Defence$186,563
Dec 2024National Defence$16,753
Dec 2024National Defence$63,843
Dec 2024National Defence$299,575
Dec 2024National Defence$1,100,302
Dec 2024National Defence$15,956
Nov 2024National Defence$365,981
Nov 2024National Defence$26,680
Sep 2024National Defence$11,192
Sep 2024National Defence$324,875
Sep 2024National Defence$391,253
Sep 2024National Defence$20,988
Sep 2024National Defence$15,315
Sep 2024National Defence$10,724
Aug 2024National Defence$21,356
Aug 2024National Defence$22,373
Aug 2024National Defence$181,125
Aug 2024National Defence$21,007
Aug 2024National Defence$46,920
Jul 2024National Defence$111,076
Jul 2024National Defence$181,125
Jun 2024Fisheries and Oceans Canada$55,956
Jun 2024National Defence$49,579
Jun 2024National Defence$88,004
Jun 2024National Defence$22,425
Jun 2024National Defence$4,754
May 2024National Defence$842,426
May 2024National Defence$21,804
May 2024National Defence$21,221
Apr 2024National Defence$10,318
Mar 2024National Defence$32,154
Mar 2024National Defence$80,214
Mar 2024National Defence$27,121
Feb 2024National Defence$29,049
Feb 2024National Defence$113,821
Feb 2024National Defence$67,942
Feb 2024National Defence$23,742
Feb 2024National Defence$331,474
Feb 2024National Defence$81,825
Feb 2024National Defence$43,114
Jan 2024National Defence$257,600
Jan 2024National Defence$96,111
Jan 2024National Defence$22,713
Jan 2024National Defence$20,470
Jan 2024National Defence$138,449
Dec 2023National Defence$38,421
Dec 2023National Defence$96,111
Dec 2023National Defence$115,914
Dec 2023National Defence$15,561
Dec 2023Transport Canada$638,267
Dec 2023National Defence$17,233
Nov 2023National Defence$12,060
Nov 2023National Defence$17,005
Nov 2023National Defence$17,423
Oct 2023National Defence$11,025
Oct 2023National Defence$66,054
Oct 2023National Defence$63,515
Oct 2023National Defence$143,894
Oct 2023National Defence$23,863
Sep 2023National Defence$319,140
Sep 2023National Defence$87,276
Sep 2023Fisheries and Oceans Canada$11,155
Aug 2023National Defence$193,683
Aug 2023National Defence$10,971
Aug 2023National Defence$165,507
Aug 2023National Defence$34,413
Jul 2023National Defence$286,954
Jul 2023National Defence$48,990
Jul 2023National Defence$78,447
Jul 2023National Defence$15,870
Jul 2023National Defence$84,870
Jun 2023Fisheries and Oceans Canada$17,618
Jun 2023National Defence$23,860
Jun 2023National Defence$80,132
May 2023National Defence$184,413
May 2023National Defence$38,356
May 2023National Defence$154,991
Apr 2023National Defence$29,262
Apr 2023National Defence$26,731
Apr 2023National Defence$61,669
Mar 2023National Defence$38,351
Mar 2023National Defence$95,560
Mar 2023National Defence$27,347
Mar 2023National Defence$243,605
Mar 2023National Defence$375,475
Mar 2023National Defence$11,270
Mar 2023National Defence$44,959
Feb 2023National Defence$36,628
Feb 2023National Defence$27,284
Feb 2023National Defence$173,938
Feb 2023National Defence$63,595
Jan 2023National Defence$190,348
Jan 2023National Defence$105,800
Jan 2023National Defence$18,736
Dec 2022National Defence$247,998
Dec 2022National Defence$393,875
Dec 2022National Defence$24,150
Dec 2022National Defence$11,241
Dec 2022National Defence$296,500
Dec 2022National Defence$253,164
Dec 2022National Defence$397,164
Dec 2022National Defence$134,148
Dec 2022National Defence$37,950
Nov 2022National Defence$89,700
Nov 2022National Defence$10,063
Nov 2022National Defence$364,894
Nov 2022National Defence$198,875
Nov 2022National Defence$379,259
Nov 2022National Defence$110,975
Oct 2022National Defence$3,312,666
Sep 2022Fisheries and Oceans Canada$19,895
Sep 2022National Defence$96,945
Sep 2022National Defence$24,675
Aug 2022National Defence$29,086
Aug 2022National Defence$61,164
Aug 2022National Defence$96,957
Aug 2022National Defence$175,042
Aug 2022National Defence$87,889
Jul 2022National Defence$424,679
Jul 2022National Defence$14,657
Jun 2022National Defence$46,345
Jun 2022National Defence$100,050
Jun 2022National Defence$23,525
Jun 2022National Defence$72,321
Jun 2022National Defence$42,075
May 2022National Defence$10,063
May 2022National Defence$98,940
May 2022National Defence$11,903
Apr 2022National Defence$15,500
Apr 2022National Defence$18,850
Apr 2022National Defence$135,197
Mar 2022National Defence$180,575
Mar 2022National Defence$92,920
Feb 2022National Defence$18,050
Feb 2022National Defence$136,131
Feb 2022National Defence$12,458
Feb 2022National Defence$142,370
Feb 2022National Defence$13,218
Jan 2022National Defence$16,352
Jan 2022National Defence$161,000
Jan 2022National Defence$902,847
Jan 2022National Defence$23,121
Jan 2022National Defence$70,569
Jan 2022National Defence$258,003
Jan 2022National Defence$49,520
Jan 2022National Defence$156,964
Dec 2021National Defence$233,740
Dec 2021National Defence$359,542

CanadaBuys award notices

Contracts this vendor won through CanadaBuys since 2022.

AwardedSupplierValue
Dec 2024MacKinnon & Olding Limited$1,100,302
Dec 2024MacKinnon and Olding Ltd$1,100,302
May 2024MacKinnon & Olding Limited$842,426
Mar 2024MacKinnon & Olding Limited$6,900,000
Mar 2024MacKinnon & Olding Limited$6,900,000
Dec 2023MacKinnon & Olding Limited$638,267
Jul 2023MacKinnon & Olding Limited$690,000
Sep 2022MacKinnon & Olding Limited$3,312,666

CanadaBuys award notices since Aug 2022. They overlap the Treasury Board contract figures and are never added to them. Source: CanadaBuys open data, October 12, 2026.