pubsec.pro

Cleaning contracts in Edmonton: how the City buys janitorial and custodial services

The City of Edmonton posts every procurement opportunity as a sourcing event on SAP Ariba Discovery and accepts no paper bids — here is how its cleaning tenders work, what the thresholds are, and how an Edmonton cleaning company gets in the game.

What an Edmonton cleaning contract covers

An Edmonton cleaning contract is a public tender for janitorial, custodial or building-services work let by the City of Edmonton or another Edmonton-area public buyer, covering everything from transit stations and pedways to recreation facilities, offices and fleet buildings. The City buys these services through the same competitive machinery as any other category: publicly posted sourcing events, sealed electronic submissions, and award by evaluation against the published criteria.

Edmonton's custodial tenders are large and long-lived. The City's own postings describe janitorial solicitations such as custodial services for LRT stations and connected transit centres and pedways running on an intended two-year contract term with the City able to extend on the same terms for up to eight additional years at its sole discretion, which makes a won Edmonton cleaning bid a revenue line that can run most of a decade.

How the City of Edmonton buys cleaning services

The City of Edmonton posts procurement opportunities, known as sourcing events, on SAP Business Network Discovery, and it does not accept paper bid submissions. Suppliers respond through Ariba: you visit the City's public Discovery profile to view current and closed postings, and to respond you either use your existing SAP Business Network account or create one. Questions asked and answered on an event are publicly viewable to all bidders.

Opportunities are also listed on the Alberta Purchasing Connection, the provincial posting site, with a link through to the City's sourcing event on Ariba Discovery, so both surfaces carry the same notices. Once a supplier holds a contract, the City uses the Ariba Network to issue purchase orders and receive invoices, so the platform relationship continues past award into everyday billing.

Two City rules shape how you compete. First, Edmonton does not maintain a list of preferred suppliers: any company that can meet the budget, quality, delivery and other criteria may do business with the City, so there is no incumbents-only wall. Second, the City directs suppliers through its sap-ariba page for training on searching and bidding, and questions about your organization's existing Ariba transactional account go to the supplier-management contact the City lists on its selling page.

The 75,000 dollar threshold: when Edmonton cleaning work must be posted

As a public sector organization bound by the New West Partnership Trade Agreement, CETA and the Canadian Free Trade Agreement, the City is required to undertake a competitive procurement process and publicly post any purchase valued above 75,000 dollars for goods and services and above 200,000 dollars for construction. Edmonton states this on its own selling-to-the-City page.

Multi-site janitorial contracts sit well above 75,000 dollars, so Edmonton's cleaning work reaches the market as open sourcing events. Below the threshold, smaller cleans can be bought directly, which is why a cleaning company should also register on the City's vendor surfaces: the City explicitly notes that opportunities matching the product categories, ship-to or service locations listed in your SAP Business Network profile will appear in your Discovery dashboard, making profile hygiene itself a lead-generation channel.

Edmonton's tendering processes and timelines

The City uses three main competitive processes. In a prequalification, also called a request for qualifications, the City publicly invites submissions and those meeting the pre-qualifications are invited into the subsequent tender or request for proposals; it is commonly used for consultants, general contractors on large projects, and specialized solutions. In a tender, also called a request for tender, bids must meet the mandatory requirements and are evaluated completely or substantially on price, with the lowest-priced compliant bid typically awarded unless the tender was not preceded by prequalification and other criteria apply. In a request for proposals, the City focuses on performance requirements and outcomes, giving proponents freedom of approach and evaluating on price plus factors like corporate suitability, technical capability and experience.

The City's tendering page lays out the working timeline: preparation and advertising run while the documents are live, evaluation of submissions and notification of award takes roughly one to three weeks depending on complexity and the number of submissions, and the letter of intent or purchase order to the successful bidder follows about a week later. Successful bidders are notified by telephone, fax, purchase order, letter of intent or a combination, and no commitment exists until the City issues official notification; after award, the City provides feedback to any bidder on request.

Where Edmonton cleaning tenders post, and the rest of the market

Watch three surfaces for City of Edmonton cleaning work: the Alberta Purchasing Connection, the City's public SAP Business Network Discovery profile, and the City's bid opportunities page on edmonton.ca, which links both. For the wider Edmonton public market, provincial entities and other public bodies post on APC as well, and the City's own construction-adjacent bodies such as its non-profit housing corporation post their solicitations there too.

Edmonton public buildings are also bought through cooperative and provincial lanes: the Government of Alberta runs facilities across the capital region and posts their janitorial work on APC and Canada Buys, which is how tenders like the Springbank dry dam janitorial service west of Calgary reached suppliers. The pubsec.pro cleaning and janitorial pages and the government tender sites list keep all of these Alberta sources in one view so a route can be scanned in minutes each morning.

WCB-Alberta clearance and what Edmonton buyers check

Cleaning contractors bidding to Edmonton public buyers need WCB-Alberta coverage in good standing. WCB-Alberta clearance letters state whether a contractor holds coverage and is in good standing, and the agency's guidance tells principals to obtain a clearance before work starts, during the contract, and before issuing final payment; under the Workers' Compensation Act the principal can carry responsibility for an uncovered contractor, so buyers treat clearance evidence as a gate, not a formality.

Prepare the rest of the standard bid kit the same way: commercial liability insurance at the solicitation's named limits, references from comparable facilities, safety program documentation, and staffing and supervision capacity for daily multi-site service. Because Edmonton evaluates RFPs on approach and capability as well as price, a clear work plan and quality-assurance section is a scored asset; the proposal template and statement-of-work generator on pubsec.pro are built for exactly that.

How to win Edmonton cleaning contracts, step by step

Register early: create your SAP Business Network supplier account, list the janitorial service categories and the Edmonton ship-to locations you serve so matching sourcing events appear in your Discovery dashboard, and bookmark the City's Discovery profile and the Alberta Purchasing Connection for daily checks. Our Alberta Purchasing Connection registration guide covers the APC account side.

When a custodial sourcing event opens, respond through Ariba by accepting the posted prerequisites and bidder agreement to unlock the full event documents, then price from the specification: walk the site list where permitted, count fixtures and cleaning frequencies, and cost the term and any extension options realistically. Read the form of agreement section, because it defines the work the successful bidder will perform.

Submit before the closing time with every prerequisite and form accepted, and use the City's offer of post-award feedback on any outcome to sharpen the next bid. The bid and no-bid scorecard helps you pick your battles, and the sibling Calgary cleaning contracts page covers how Alberta's other major city runs the same category.

Frequently asked questions

How do I find cleaning contracts with the City of Edmonton?

Watch the Alberta Purchasing Connection and the City of Edmonton's public SAP Business Network Discovery profile, where every sourcing event is posted, and list janitorial categories and Edmonton service locations in your Ariba profile so matching opportunities appear in your dashboard. The City's bid opportunities page on edmonton.ca links to both.

Does the City of Edmonton accept paper bids for cleaning tenders?

No. The City posts procurement opportunities as sourcing events on SAP Ariba Discovery and no longer accepts paper bid submissions; bids must be submitted online through SAP Ariba, and purchase orders and invoices also flow through the Ariba Network after award.

What is the City of Edmonton tender threshold for cleaning contracts?

Under the trade agreements the City follows, including NWPTA, CETA and CFTA, Edmonton must competitively procure and publicly post any purchase valued above 75,000 dollars for goods and services and above 200,000 dollars for construction. Multi-site janitorial contracts typically exceed that threshold and appear as open sourcing events.

Is there a preferred supplier list for City of Edmonton cleaning work?

No. The City of Edmonton states it does not maintain a list of preferred suppliers; any individual or company able to provide the needed products or services meeting its budget, quality and delivery criteria can do business with the City through the competitive process.

Do I need WCB coverage to clean for an Edmonton public buyer?

Expect yes. WCB-Alberta clearance letters confirm a contractor's coverage and standing, and the agency directs principals to obtain clearances before work starts, during the contract, and before final payment, since the principal can carry responsibility for a contractor's coverage under the Workers' Compensation Act.

How long do Edmonton custodial contracts run?

The City's postings describe multi-year terms with extension options; its custodial solicitation for LRT stations, transit centres and pedways set an intended two-year term with the City able to extend for up to eight additional years at its sole discretion, so a won bid can anchor a cleaning company's Edmonton book for a decade.

Related guides and live postings

Government cleaning contracts in Canada · Cleaning contracts Calgary · Alberta Purchasing Connection registration · Cleaning and janitorial tenders in Edmonton — all live, all free to use.

Related: how to bid on government contracts · buyers directory · open opportunities · proposal template · statement-of-work generator · Alberta Purchasing Connection guide · how to find tenders in Canada · government tender sites list