Building and Facility Construction and Maintenance Services: standing offers & supply arrangements

Full award history for this category → · Expiring contracts → · ⬇ Export CSV

Active agreements (per holder)
13
Distinct holders
13
Agreement numbers
13
Expiring in 12 months
6

What the numbers say

  • A-1 CARPET AND UPHOLSTERY CLEANING LTD. holds the most active agreements here (1).
  • 6 agreements expire in the next 12 months; replacement solicitations are often posted on CanadaBuys before an agreement lapses, but that is not guaranteed.

Holders with the most active agreements

HolderAgreementsTypesLatest expiry
A-1 CARPET AND UPHOLSTERY CLEANING LTD.1RISO2028-02-14
AECOM Canada ULC1DISO2027-10-31
Altus Group Limited1DISO2027-10-31
Aztec Builders Ltd1RISO2027-06-01
Black and McDonald Ltd1RISO2027-06-01
Daniel Underhill1RISO2027-03-31
ERNST HANSCH CONSTRUCTION LTD.1RISO2027-06-01
H.E. Armstrong Mechanical Ltd.1RISO2027-10-19
Hanscomb1DISO2027-03-31
Humaco Technologies1RISO2028-10-31
Marshall & Murray Incorporated1DISO2027-10-31
Technipro BSL / 9491-3571 Québec inc.1RISO2028-06-30
homestarinc1RISO2027-03-31

Expiring in the next 12 months

AgreementTypeHolderAwardedExpires
W6898-250747 – RISO - General Maintenance – Moncton and Sussex Armoury
CW2393668 · 72000000 - Building and Facility Construction and Maintenance Services; 72100000 - Buildin
RISODaniel Underhill2025-03-072027-03-31
W6898-250732- RISO - General Maintenance NB Armouries
CW2396608 · 72000000 - Building and Facility Construction and Maintenance Services; 72100000 - Buildin
RISOhomestarinc2025-03-132027-03-31
EN439-231851 Hanscomb SO Construction Cost Specialist
CW2346203 · 72000000 - Building and Facility Construction and Maintenance Services
DISOHanscomb2023-01-112027-03-31
General Contractor Multi-trade SOA
CW2403779 · 72000000 - Building and Facility Construction and Maintenance Services
RISOAztec Builders Ltd2025-06-022027-06-01
W4M00-25C549 General Contractor Multi-trade SOA
CW2403782 · 72000000 - Building and Facility Construction and Maintenance Services
RISOERNST HANSCH CONSTRUCTION LTD.2025-06-022027-06-01
DND General Contractor Multi-trade SOA
CW2403791 · 72000000 - Building and Facility Construction and Maintenance Services
RISOBlack and McDonald Ltd2025-06-022027-06-01

Most recently awarded active agreements

AgreementTypeHolderForAwardedExpires
21207-269206 - RISO General Maintenance and Construction, Dorchester NB-
CW2468171 · 72000000 - Building and Facility Construction and Maintenance Services
RISOA-1 CARPET AND UPHOLSTERY CLEANING LTD.Correctional Service of Canada2026-09-142028-02-14
EE517-270175 Standing offers General contractor Quebec Region Humaco Tondiah Inc.
CW2468080 · 72000000 - Building and Facility Construction and Maintenance Services
RISOHumaco TechnologiesFisheries and Oceans Canada2026-09-112028-10-31
Subsidiary Agreement EE517- 261500 STANDING OFFERS - General contractor IML 850 route de la mer, Mont-joli
CW2458171 · 72000000 - Building and Facility Construction and Maintenance Services
RISOTechnipro BSL / 9491-3571 Québec inc.Fisheries and Oceans Canada2026-06-252028-06-30
W6899-250156 - RISO Mechanical Greenwood
CW2422998 · 72000000 - Building and Facility Construction and Maintenance Services; 72151201 - HVAC me
RISOH.E. Armstrong Mechanical Ltd.Department of National Defence2025-10-152027-10-19
General Contractor Multi-trade SOA
CW2403779 · 72000000 - Building and Facility Construction and Maintenance Services
RISOAztec Builders LtdDepartment of National Defence2025-06-022027-06-01
W4M00-25C549 General Contractor Multi-trade SOA
CW2403782 · 72000000 - Building and Facility Construction and Maintenance Services
RISOERNST HANSCH CONSTRUCTION LTD.Department of National Defence2025-06-022027-06-01
DND General Contractor Multi-trade SOA
CW2403791 · 72000000 - Building and Facility Construction and Maintenance Services
RISOBlack and McDonald LtdDepartment of National Defence2025-06-022027-06-01
W6898-250732- RISO - General Maintenance NB Armouries
CW2396608 · 72000000 - Building and Facility Construction and Maintenance Services; 72100000 - Buildin
RISOhomestarincDepartment of National Defence2025-03-132027-03-31
W6898-250747 – RISO - General Maintenance – Moncton and Sussex Armoury
CW2393668 · 72000000 - Building and Facility Construction and Maintenance Services; 72100000 - Buildin
RISODaniel UnderhillDepartment of National Defence2025-03-072027-03-31
EN439-231851 Aecom SO Construction Cost Specialist
CW2345734 · 72000000 - Building and Facility Construction and Maintenance Services
DISOAECOM Canada ULCPublic Works and Government Services Canada2023-11-012027-10-31
EN439-231851 Altus SO Construction Cost Specialist
CW2346196 · 72000000 - Building and Facility Construction and Maintenance Services
DISOAltus Group LimitedPublic Works and Government Services Canada2023-11-012027-10-31
EN439-231851 Marshall and Murray SO Construction Cost Specialist
CW2346200 · 72000000 - Building and Facility Construction and Maintenance Services
DISOMarshall & Murray IncorporatedPublic Works and Government Services Canada2023-11-012027-10-31
EN439-231851 Hanscomb SO Construction Cost Specialist
CW2346203 · 72000000 - Building and Facility Construction and Maintenance Services
DISOHanscombPublic Works and Government Services Canada2023-01-112027-03-31

Method & sources

Source: the Government of Canada "Standing Offers and Supply Arrangements" open dataset (Open Government Licence – Canada), file published 2026-10-15, refreshed weekly. One row per agreement number and holder; delivery regions are merged. Holders are linked to company pages by exact name match, so some links may be missing. Listing here is not an endorsement by the Government of Canada.

Dataset on open.canada.ca · Data dictionary (agreement types)

Agreement types explained

SA — Supply arrangement
A pre-qualified pool of suppliers. Holding one does not guarantee work: departments run a second, limited competition among qualified suppliers before awarding a contract.
NMSO — National Master Standing Offer
An offer to supply goods or services at set prices and terms, which any federal department across Canada can use by issuing call-ups. No contract exists until a call-up is placed.
RMSO — Regional Master Standing Offer
Like a national master standing offer, but limited to one region; any department in that region may issue call-ups.
NISO — National Individual Standing Offer
A standing offer set up for one identified department's use across Canada.
RISO — Regional Individual Standing Offer
A standing offer set up for one identified department's use in one region.
DISO — Departmental Individual Standing Offer
A standing offer a department set up under its own authority for its own needs.