| Jan 2026 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $19,262 |
| Dec 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive1 bid | $18,075 |
| Dec 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $95,875 |
| Dec 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive1 bid | $21,195 |
| Dec 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $11,735 |
| Dec 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $60,569 |
| Dec 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $12,757 |
| Dec 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive1 bid | $11,063 |
| Dec 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $110,302 |
| Dec 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive1 bid | $16,862 |
| Dec 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $32,731 |
| Nov 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive1 bid | $19,894 |
| Oct 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $23,950 |
| Oct 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $11,202 |
| Oct 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $95,624 |
| Sep 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive1 bid | $13,946 |
| Sep 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $260,128 |
| Sep 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $18,411 |
| Sep 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $26,778 |
| Sep 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive1 bid | $11,237 |
| Sep 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $206,195 |
| Aug 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $36,716 |
| Aug 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $33,500 |
| Jul 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $35,874 |
| Jun 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $17,074 |
| Jun 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $46,907 |
| Jun 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $10,217 |
| May 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $23,008 |
| Apr 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $11,202 |
| Apr 2025 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $12,194 |
| Dec 2024 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $180,322 |
| Dec 2024 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive1 bid | $10,170 |
| Dec 2024 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $265,158 |
| Dec 2024 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $12,049 |
| Nov 2024 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive1 bid | $21,464 |
| Nov 2024 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $14,346 |
| Oct 2024 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $18,411 |
| Oct 2024 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $18,411 |
| Sep 2024 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $22,298 |
| Sep 2024 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $50,732 |
| Jul 2024 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $236,158 |
| May 2024 | Global Affairs Canada | Other equipment and Parts | Competitive1 bid | $129,602 |
| May 2024 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $39,399 |
| Apr 2024 | Global Affairs Canada | Other equipment and Parts | Competitive1 bid | $146,367 |
| Apr 2024 | Global Affairs Canada | Other equipment and Parts | Competitive1 bid | $276,870 |
| Jan 2024 | Global Affairs Canada | Other equipment and Parts | Competitive1 bid | $115,979 |
| Jan 2024 | Global Affairs Canada | Other equipment and Parts | Competitive1 bid | $22,979 |
| Jan 2024 | Correctional Service of Canada | Institutional buildings | Non-competitive1 bid | $28,284 |
| Dec 2023 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive1 bid | $16,566 |
| Dec 2023 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive1 bid | $21,820 |
| Dec 2023 | Correctional Service of Canada | Miscellaneous manufactured articles | Competitive2 bids | $17,069 |
| Dec 2023 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive1 bid | $21,111 |
| Dec 2023 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $11,881 |
| Sep 2023 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $245,391 |
| Sep 2023 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $62,713 |
| Sep 2023 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $14,077 |
| Sep 2023 | Correctional Service of Canada | Miscellaneous manufactured articles | Competitive3 bids | $12,457 |
| Jul 2023 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $10,676 |
| Jun 2023 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $15,602 |
| Jun 2023 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $35,647 |
| May 2023 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $52,692 |
| Mar 2023 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $70,204 |
| Dec 2022 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $66,736 |
| Dec 2022 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive1 bid | $19,990 |
| Dec 2022 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive1 bid | $17,418 |
| Dec 2022 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive1 bid | $30,620 |
| Sep 2022 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive1 bid | $86,110 |
| Jul 2022 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive1 bid | $133,528 |
| Jul 2022 | Global Affairs Canada | Engineering consultants-Construction | Non-competitive1 bid | $12,114 |
| Jun 2022 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive | $67,758 |
| Apr 2022 | Global Affairs Canada | Architectural services | Non-competitive1 bid | $149,582 |
| Feb 2022 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive1 bid | $28,217 |
| Jan 2022 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive1 bid | $36,939 |
| Oct 2021 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive | $55,799 |
| Feb 2021 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive | $19,558 |
| Jan 2021 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive | $17,877 |
| Jan 2021 | Correctional Service of Canada | Electric lighting, distribution and control equipment | Competitive1 bid | $102,500 |
| Nov 2020 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive | $124,114 |
| Apr 2020 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive | $22,531 |
| Mar 2020 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive | $307,273 |
| Feb 2020 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive | $25,367 |
| Feb 2020 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive | $57,259 |
| Feb 2020 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive | $16,071 |
| Dec 2019 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive | $596,821 |
| Oct 2019 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive | $29,336 |
| Oct 2019 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive | $10,794 |
| Aug 2019 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive | $18,909 |
| Jul 2019 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive | $12,204 |
| Apr 2019 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive | $14,088 |
| Apr 2019 | Global Affairs Canada | Other equipment | Non-competitive | $21,434 |
| Apr 2019 | Global Affairs Canada | Other equipment | Competitive | $48,026 |
| Sep 2018 | Global Affairs Canada | Office buildings | Competitive | $18,306 |
| Aug 2018 | Correctional Service of Canada | Safety and sanitation equipment and parts | Non-competitive | $10,048 |
| Jul 2018 | Global Affairs Canada | Office buildings | Competitive | $12,204 |
| Mar 2018 | Public Services and Procurement Canada | Research contracts | Competitive | $1,096,176 |
| Feb 2018 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive | $11,176 |
| Jan 2018 | Global Affairs Canada | Residential buildings | Competitive | $10,514 |
| Dec 2017 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive | $42,893 |
| Nov 2017 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive | $29,517 |
| Nov 2017 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive | $254,627 |
| Sep 2017 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive | $10,468 |
| Sep 2017 | Global Affairs Canada | Office buildings | Non-competitive | $15,012 |
| Sep 2017 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive | $12,204 |
| Jul 2017 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive | $37,327 |
| Jul 2017 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive | $12,204 |
| Jul 2017 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive | $12,204 |
| Jul 2017 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive | $76,581 |
| May 2017 | Public Services and Procurement Canada | Ferrous metals | Non-competitive | $10,937 |
| Apr 2017 | Global Affairs Canada | Office buildings | Non-competitive | $13,984 |
| Apr 2017 | Global Affairs Canada | Office buildings | Non-competitive | $124,478 |
| Apr 2017 | Global Affairs Canada | Safety and sanitation equipment and parts | Competitive | $16,534 |
| Mar 2017 | Global Affairs Canada | Safety and sanitation equipment and parts | Non-competitive | $11,863 |
| Feb 2017 | Correctional Service of Canada | Other equipment and Parts | Non-competitive | $15,446 |
| Feb 2017 | Global Affairs Canada | Office buildings | Competitive | $10,600 |
| Jan 2017 | Public Services and Procurement Canada | Institutional buildings | Competitive | $10,154 |
| Oct 2016 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $11,005 |
| Sep 2016 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $66,383 |
| Jul 2016 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $71,440 |
| May 2016 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $10,600 |
| May 2016 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $10,600 |
| Apr 2016 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $36,607 |
| Mar 2016 | Parks Canada | Ferrous metals | — | $11,270 |
| Mar 2016 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $21,477 |
| Mar 2016 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $81,168 |
| Mar 2016 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $78,348 |
| Feb 2016 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $61,347 |
| Feb 2016 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $50,619 |
| Dec 2015 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $16,317 |
| Dec 2015 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $48,310 |
| Oct 2015 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $25,709 |
| Sep 2015 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $165,786 |
| Sep 2015 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $24,519 |
| Sep 2015 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $61,396 |
| Sep 2015 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $139,670 |
| Sep 2015 | Correctional Service of Canada | Institutional buildings | — | $83,927 |
| Jul 2015 | Correctional Service of Canada | Miscellaneous manufactured articles | — | $308,559 |
| Jul 2015 | Correctional Service of Canada | Ferrous metals | Competitive: open bidding | $354,613 |
| Jul 2015 | Parks Canada | Non-professional Personal Service Contracts not Elsewhere Specified | — | $13,189 |
| Jun 2015 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $13,864 |
| May 2015 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $14,828 |
| Apr 2015 | Global Affairs Canada | Other furniture and fixtures including parts | — | $14,556 |
| Mar 2015 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $22,723 |
| Mar 2015 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $21,200 |
| Mar 2015 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $13,195 |
| Oct 2014 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $76,093 |
| Oct 2014 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $115,378 |
| Oct 2014 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $23,998 |
| Jun 2014 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $31,648 |
| May 2014 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $27,931 |
| Apr 2014 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $229,143 |
| Apr 2014 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $36,990 |
| Apr 2014 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $11,668 |
| Apr 2014 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $14,518 |
| Apr 2014 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $103,240 |
| Apr 2014 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $49,436 |
| Feb 2014 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $10,300 |
| Jan 2014 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $31,274 |
| Jan 2014 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $19,522 |
| Jan 2014 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $29,486 |
| Jan 2014 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $36,879 |
| Jan 2014 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $410,331 |
| Sep 2013 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $10,300 |
| Sep 2013 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $10,300 |
| Aug 2013 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $49,976 |
| Jul 2013 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $33,909 |
| Jul 2013 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $67,851 |
| Jul 2013 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $10,660 |
| Jul 2013 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $100,331 |
| Jul 2013 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $50,904 |
| Apr 2013 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $248,090 |
| Mar 2013 | National Defence | DOORS METAL OVERHEAD, INSTALLATION AND REPAIR | — | $78,795 |
| Feb 2013 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $47,592 |
| Feb 2013 | Transport Canada | Protection services | — | $11,865 |
| Feb 2013 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $45,971 |
| Feb 2013 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $23,278 |
| Jan 2013 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $28,102 |
| Jan 2013 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $44,238 |
| Jan 2013 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $85,504 |
| Nov 2012 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $10,622 |
| Oct 2012 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $17,793 |
| Oct 2012 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $15,614 |
| Oct 2012 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $249,312 |
| Aug 2012 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $10,300 |
| Aug 2012 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $22,757 |
| Jun 2012 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $65,287 |
| Jun 2012 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $71,840 |
| May 2012 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $16,510 |
| Feb 2012 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $15,186 |
| Dec 2011 | National Defence | Doors Metal Overhead, Installation and Repair | — | $78,795 |
| Dec 2011 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $133,004 |
| Dec 2011 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $37,479 |
| Dec 2011 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $80,503 |
| Nov 2011 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $46,509 |
| Nov 2011 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $71,040 |
| Oct 2011 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $10,300 |
| Oct 2011 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $27,783 |
| Aug 2011 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $12,787 |
| Aug 2011 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $60,025 |
| Aug 2011 | Global Affairs Canada | Office buildings | — | $36,000 |
| Mar 2011 | Global Affairs Canada | Safety and sanitation equipment and parts | — | $90,441 |