Cleaning and janitorial tenders in Québec: schools, offices, public buildings

Building, school and office maintenance contracts: Veillea monitors SEAO and CanadaBuys, ranks every cleaning notice against your profile and flags closing dates. Most SEAO notices are in French; Veillea summarizes them in English and French.

Start free Start 14-day free trial

14-day free trial on paid plans, no credit card.

Where to find cleaning tenders

In Québec, public bodies and municipalities publish public calls for tenders on SEAO. For 2026-2027, public tendering applies from $139,000 for services contracts of government departments, the health and education networks and municipalities. Below that, a contract can be awarded by invitation or directly and isn't necessarily published. Federal contracts are posted on CanadaBuys.

Common requirements for services contracts

How Veillea helps

  1. Create a profile: keywords in English and French, categories (UNSPSC/GSIN), regions. Multiple profiles for multiple lines of business.
  2. Veillea collects and matches SEAO and CanadaBuys notices every day, in both languages.
  3. Decide fast: notices ranked by relevance, EN/FR summary (scope, buyer, deadline), deadline badges, filters by source, category, region or date.

Suggested keywords: "cleaning", "janitorial", "entretien ménager", "conciergerie", "nettoyage".

Coverage: SEAO (Québec) and CanadaBuys (federal) live. MERX, Bids&Tenders, municipal sites (Montréal first) and the Ontario portal in development, included at no extra cost when they launch.

Product screenshots

Matches ranked by score for a profile, with EN/FR summaries
Matches ranked by score for a profile, with EN/FR summaries
Open notice list with deadline badges
Open notice list with deadline badges

Veillea pricing

Flat prices in Canadian dollars, no per-notice fees, plus taxes (GST/QST or HST). Monthly or annual billing (annual: pay 10 months, get 12).

Free Solo Team Enterprise
Monthly $0 $29 $69 $199
Annual — $290 $690 $1,990
Monitoring profiles 1 3 15 Unlimited
Users 1 1 5 Unlimited
Sources SEAO All All All
Alerts Weekly Daily Real-time Real-time
EN/FR summaries — ✓ ✓ ✓
History 7 days 90 days 12 months Full
CSV export — ✓ ✓ ✓
API access — — — ✓

Real-time = as soon as the source publishes (CanadaBuys: every 2 hours; SEAO: as open data updates). 14-day trial on paid plans, no credit card. For comparison, SEAO's own matching alerts cost $6.95/month per Specialist user plus $0.35 per notice (SEAO fee schedule, checked October 12, 2026).

Veillea does not replace registering on SEAO, CanadaBuys or a buyer's portal: to get documents and bid, you still use the official platform. Summaries help you triage; the official notice always prevails.

General information, not legal advice. Check the requirements in each tender document and with the official bodies.

Frequently asked questions

Where are cleaning tenders published in Québec?

On SEAO for public bodies and municipalities, and on CanadaBuys for federal. Veillea monitors both.

What value triggers a public tender for cleaning contracts?

For 2026-2027, $139,000 for services of government departments, the health and education networks and municipalities. Below that, invitation or direct award is possible.

Do I need AMP authorization for a cleaning contract?

Only for services contracts and subcontracts of $1M or more.

Can I read French cleaning notices in English?

Yes. Paid plans include an English and French summary of every notice.

How much does Veillea cost?

Free for SEAO (weekly digest); Solo $29/month, Team $69/month, Enterprise $199/month, flat with no per-notice fees, plus taxes. Monthly or annual billing.

Related pages

Start free Start 14-day free trial

14-day free trial on paid plans, no credit card.