ContractTrail

Government vendor · Ontario

MacKinnon and Bowes Ltd

Contracts with the federal government, Nov 2005 to Jul 2025. Based in Ontario, going by its postal code.

Federal contracts
$9.8M
118 contracts
Buyers
4
departments and agencies
Non-competitive
6%
of 16 contracts that say how they were awarded
First and latest
2005–2025

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

What it sells

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

Largest contracts

DateBuyerValue
Mar 2010National Defence$2,000,000
Jan 2020Public Health Agency of Canada$1,084,424
Sep 2014Public Health Agency of Canada$997,338
May 2020National Defence$139,026
May 2020National Defence$137,743
Jul 2025Public Health Agency of Canada$124,379
Jun 2011National Defence$105,000
Jul 2009National Defence$100,000
Jul 2010National Defence$100,000
Mar 2015National Defence$89,728

By year

YearContractsTotal
20051$22K
200625$1.2M
200713$599K
200812$620K
200925$1.3M
201017$2.7M
20112$132K
20131$12K
20144$1.1M
20152$158K
20162$123K
20174$61K
20182$31K
20193$128K
20203$1.4M
20211$20K
20251$124K

Federal contracts

Newest first. Each at its latest reported value, amendments included.

DateBuyerValue
Jul 2025Public Health Agency of Canada$124,379
Feb 2021National Defence$19,768
May 2020National Defence$139,026
May 2020National Defence$137,743
Jan 2020Public Health Agency of Canada$1,084,424
Sep 2019National Defence$35,733
Jun 2019National Defence$78,361
Jan 2019National Defence$14,400
Sep 2018National Defence$14,400
Jan 2018National Defence$16,272
Dec 2017Royal Canadian Mounted Police$13,786
Sep 2017National Defence$14,747
Jun 2017Royal Canadian Mounted Police$19,549
Jan 2017National Defence$12,543
Nov 2016National Defence$56,500
Nov 2016National Defence$66,740
Mar 2015National Defence$68,654
Mar 2015National Defence$89,728
Sep 2014Public Health Agency of Canada$997,338
Jun 2014Veterans Affairs Canada$24,996
Apr 2014National Defence$60,979
Jan 2014National Defence$57,606
Oct 2013National Defence$11,707
Oct 2011National Defence$26,810
Jun 2011National Defence$105,000
Dec 2010National Defence$50,000
Sep 2010National Defence$22,296
Aug 2010National Defence$50,000
Jul 2010National Defence$100,000
Jul 2010National Defence$50,000
Jul 2010National Defence$50,000
Jun 2010National Defence$50,000
Jun 2010National Defence$14,171
Jun 2010National Defence$50,000
Jun 2010National Defence$50,000
May 2010National Defence$50,000
May 2010National Defence$50,000
May 2010National Defence$50,000
Apr 2010National Defence$50,000
Mar 2010National Defence$2,000,000
Jan 2010National Defence$17,174
Jan 2010National Defence$12,166
Oct 2009National Defence$50,000
Oct 2009National Defence$50,000
Sep 2009National Defence$50,000
Sep 2009National Defence$50,000
Aug 2009National Defence$50,000
Aug 2009National Defence$50,000
Jul 2009National Defence$100,000
Jul 2009National Defence$50,000
Jul 2009National Defence$50,000
Jul 2009National Defence$50,000
Jul 2009National Defence$50,000
Jun 2009National Defence$50,000
Jun 2009National Defence$50,000
Apr 2009National Defence$50,000
Apr 2009National Defence$50,000
Mar 2009National Defence$50,000
Mar 2009National Defence$50,000
Mar 2009National Defence$50,000
Mar 2009National Defence$50,000
Mar 2009National Defence$50,000
Mar 2009National Defence$50,000
Mar 2009National Defence$74,917
Mar 2009National Defence$50,000
Feb 2009National Defence$50,000
Jan 2009National Defence$50,000
Dec 2008National Defence$50,000
Dec 2008National Defence$50,000
Dec 2008National Defence$50,000
Dec 2008National Defence$50,000
Dec 2008National Defence$50,000
Dec 2008National Defence$50,000
Dec 2008National Defence$50,000
Dec 2008National Defence$50,000
Dec 2008National Defence$50,000
Aug 2008National Defence$88,250
Jul 2008National Defence$11,383
Jun 2008National Defence$69,978
Dec 2007National Defence$57,924
Oct 2007National Defence$20,776
Jun 2007National Defence$20,776
Apr 2007National Defence$50,000
Apr 2007National Defence$50,000
Apr 2007National Defence$50,000
Apr 2007National Defence$50,000
Apr 2007National Defence$50,000
Apr 2007National Defence$50,000
Apr 2007National Defence$50,000
Apr 2007National Defence$50,000
Apr 2007National Defence$50,000
Mar 2007National Defence$50,000
Nov 2006National Defence$50,000
Nov 2006National Defence$50,000
Nov 2006National Defence$50,000
Oct 2006National Defence$50,000
Oct 2006National Defence$50,000
Oct 2006National Defence$50,000
Oct 2006National Defence$50,000
Oct 2006National Defence$50,000
Sep 2006National Defence$50,000
Sep 2006National Defence$50,000
Sep 2006National Defence$50,000
Sep 2006National Defence$50,000
Sep 2006National Defence$50,000
Sep 2006National Defence$50,000
Aug 2006National Defence$50,000
Aug 2006National Defence$50,000
Aug 2006National Defence$50,000
Aug 2006National Defence$50,000
Aug 2006National Defence$50,000
Aug 2006National Defence$50,000
Aug 2006National Defence$50,000
Aug 2006National Defence$50,000
Aug 2006National Defence$50,000
Apr 2006National Defence$50,000
Mar 2006National Defence$20,000
Nov 2005National Defence$22,000

CanadaBuys award notices

Contracts this vendor won through CanadaBuys since 2022.

AwardedSupplierValue
Aug 2025Mackinnon & Bowes Ltd$124,379
Jan 2024MacKinnon & Bowes Ltd.$4,478,902

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.