Federal contracts coming up for renewal — who holds them, what they're worth, and how contested they were.
| Expires | Value | Incumbent | Department | Bidders | Last time |
|---|---|---|---|---|---|
| 0-6mo 2d | $57K | INSA CORP. C-2025-2026-Q4-00530 | Shared Services Canada | 1 | uncontested |
| 0-6mo 12d | $18K | CARAHSOFT TECHNOLOGY CORP. C-2025-2026-Q2-00375 | Shared Services Canada | 1 | uncontested |
| 0-6mo 19d | $2M | DOLOMITE NETWORKS CORPORATION C-2025-2026-Q2-00062 | Shared Services Canada | 1 | uncontested |
| 0-6mo 19d | $165K | OCR CANADA LTD C-2025-2026-Q2-00163 | Shared Services Canada | 1 | uncontested |
| 0-6mo 19d | $111K | NETAGEN COMMUNICATION C-2025-2026-Q2-00186 | Shared Services Canada | 1 | uncontested |
| 0-6mo 19d | $70K | NORTHERN MICRO INC. C-2025-2026-Q2-00213 | Shared Services Canada | 1 | uncontested |
| 0-6mo 29d | $412K | ECLIPSYS SOLUTIONS INC. C-2025-2026-Q2-00117 | Shared Services Canada | 1 | uncontested |
| 0-6mo 29d | $137K | ECLIPSYS SOLUTIONS INC. C-2025-2026-Q2-00175 | Shared Services Canada | 1 | uncontested |
| 0-6mo 32d | $63K | CALIAN LTD. C-2025-2026-Q2-00224 | Shared Services Canada | 3 | low |
| 0-6mo 32d | $107K | CALIAN LTD. C-2025-2026-Q3-00043 | Shared Services Canada | 1 | uncontested |
| 0-6mo 33d | $444K | ECLIPSYS SOLUTIONS INC. C-2025-2026-Q2-00114 | Shared Services Canada | 1 | uncontested |
| 0-6mo 48d | $178K | ADVANCED CHIPPEWA TECHNOLOGIES C-2025-2026-Q2-00151 | Shared Services Canada | 1 | uncontested |
| 0-6mo 49d | $814K | IPSS INC. C-2025-2026-Q4-00307 | Shared Services Canada | 2 | low |
| 0-6mo 49d | $20K | ADVANCED CHIPPEWA TECHNOLOGIES C-2025-2026-Q2-00356 | Shared Services Canada | 1 | uncontested |
| 0-6mo 54d | $20K | SHI CANADA ULC C-2025-2026-Q2-00357 | Shared Services Canada | 1 | uncontested |
| 0-6mo 55d | $19K | COMPUTACENTER CANADA INC. (445245) C-2025-2026-Q2-00368 | Shared Services Canada | 1 | uncontested |
| 0-6mo 68d | $138K | SECARDEO GMBH C-2025-2026-Q2-00174 | Shared Services Canada | 1 | uncontested |
| 0-6mo 73d | $31K | THE IT BROKER INC. C-2025-2026-Q3-00345 | Shared Services Canada | 2 | low |
| 0-6mo 79d | $2M | CLICK NETWORKS INC. C-2025-2026-Q3-00417 | Shared Services Canada | 1 | uncontested |
| 0-6mo 80d | $501K | INSA CORP. C-2025-2026-Q3-00277 | Shared Services Canada | 1 | uncontested |
| 0-6mo 80d | $17K | OPTRICS INC. C-2025-2026-Q2-00382 | Shared Services Canada | 1 | uncontested |
| 0-6mo 80d | $2M | CLICK NETWORKS INC. C-2025-2026-Q3-00253 | Shared Services Canada | 3 | low |
| 0-6mo 80d | $10K | OPTRICS INC. C-2025-2026-Q3-00289 | Shared Services Canada | 1 | uncontested |
| 0-6mo 91d | $19K | CANADIAN INTERNET REGISTRATION AUTH C-2025-2026-Q3-00350 | Shared Services Canada | 1 | uncontested |
| 0-6mo 99d | $362K | COMPUTACENTER CANADA INC. (445245) C-2025-2026-Q3-00297 | Shared Services Canada | 2 | low |
| 0-6mo 100d | $23K | ZOHO CANADA CORPORATION C-2024-2025-Q3-00084 | Shared Services Canada | 1 | uncontested |
| 0-6mo 100d | $29K | E.C.I. NETWORKS INC. C-2025-2026-Q4-00614 | Shared Services Canada | 1 | uncontested |
| 0-6mo 110d | $362K | Hewlett Packard Enterprise Canada Co. C-2025-2026-Q3-03335 | National Defence | — | — |
| 0-6mo 114d | $17K | OPEN TEXT CORPORATION C-2025-2026-Q3-00042 | Shared Services Canada | 1 | uncontested |
| 0-6mo 131d | $151K | IPSS INC. C-2025-2026-Q3-00300 | Shared Services Canada | 2 | low |
| 0-6mo 146d | $121K | SPERIDIAN TECHNOLOGIES C-2024-2025-Q4-00084 | Shared Services Canada | 1 | uncontested |
| 0-6mo 146d | $144K | CARAHSOFT TECHNOLOGY CORP. C-2025-2026-Q3-00301 | Shared Services Canada | 1 | uncontested |
| 0-6mo 147d | $694K | ARCTIQ CANADA INC. C-2025-2026-Q4-00323 | Shared Services Canada | 2 | low |
| 0-6mo 155d | $151K | ECLIPSYS SOLUTIONS INC. C-2025-2026-Q4-00437 | Shared Services Canada | 1 | uncontested |
| 0-6mo 156d | $1M | N. HARRIS COMPUTER CORPORATION C-2025-2026-Q3-00145 | Shared Services Canada | 1 | uncontested |
| 0-6mo 170d | $78K | XEROX CANADA LTD. C-2025-2026-Q3-00408 | Shared Services Canada | 1 | uncontested |
| 0-6mo 171d | $389K | PURELOGIC IT SOLUTIONS INC C-2025-2026-Q4-00359 | Shared Services Canada | 2 | low |
| 6-12mo 219d | $3M | CLICK NETWORKS INC. C-2025-2026-Q4-00205 | Shared Services Canada | 2 | low |
| 6-12mo 226d | $309K | COMPUCOM CANADA CO. C-2025-2026-Q4-00377 | Shared Services Canada | 1 | uncontested |
| 6-12mo 227d | $16K | SOFTCHOICE CORPORATION C-2025-2026-Q4-00698 | Shared Services Canada | 1 | uncontested |
| 6-12mo 230d | $182K | C3SA CYBERNETIC SECURITY AUDIT INC. C-2025-2026-Q4-00416 | Shared Services Canada | 2 | low |
| 6-12mo 230d | $52K | 1091847 ONTARIO LTD C-2025-2026-Q4-00542 | Shared Services Canada | 1 | uncontested |
| 6-12mo 230d | $40K | CATTAN TECHNOLOGIES INC. C-2025-2026-Q4-00573 | Shared Services Canada | 1 | uncontested |
| 6-12mo 230d | $25K | COMPUCOM CANADA CO. C-2025-2026-Q4-00638 | Shared Services Canada | 2 | low |
| 6-12mo 230d | $18K | ITEX INC C-2025-2026-Q4-00685 | Shared Services Canada | 1 | uncontested |
| 6-12mo 231d | $2M | DECISIVE GROUP INC. C-2025-2026-Q4-00265 | Shared Services Canada | 2 | low |
| 6-12mo 231d | $12K | ADVANCED CHIPPEWA TECHNOLOGIES C-2025-2026-Q3-00339 | Shared Services Canada | 1 | uncontested |
| 6-12mo 231d | $3M | IPSS INC. C-2025-2026-Q4-00197 | Shared Services Canada | 2 | low |
| 6-12mo 231d | $3M | IPSS INC. C-2025-2026-Q4-00210 | Shared Services Canada | 2 | low |
| 6-12mo 231d | $637K | CLICK NETWORKS INC. C-2025-2026-Q4-00329 | Shared Services Canada | 1 | uncontested |
| 6-12mo 231d | $130K | COMPUGEN INC. C-2025-2026-Q4-00458 | Shared Services Canada | 1 | uncontested |
| 6-12mo 231d | $117K | COMPUTACENTER CANADA INC. (445245) C-2026-2027-Q1-00246 | Shared Services Canada | 4 | moderate |
| 6-12mo 231d | $20K | DLS TECHNOLOGY CORPORATION C-2025-2026-Q4-00779 | Shared Services Canada | 1 | uncontested |
| 6-12mo 261d | $3M | COMPUCOM CANADA CO. C-2026-2027-Q1-00100 | Shared Services Canada | 3 | low |
| 6-12mo 261d | $479K | SOFTCHOICE CORPORATION C-2026-2027-Q1-00171 | Shared Services Canada | 1 | uncontested |
| 6-12mo 261d | $308K | COMPUCOM CANADA CO. C-2026-2027-Q1-00194 | Shared Services Canada | 3 | low |
| 6-12mo 261d | $59K | PURELOGIC IT SOLUTIONS INC C-2026-2027-Q1-00282 | Shared Services Canada | 3 | low |
| 6-12mo 261d | $42K | COMPUCOM CANADA CO. C-2026-2027-Q1-00303 | Shared Services Canada | 3 | low |
| 6-12mo 261d | $18K | CHARTER TELECOM INC C-2026-2027-Q1-00391 | Shared Services Canada | 2 | low |
| 6-12mo 279d | $38K | SYNAIRGIS C-2026-2027-Q1-00312 | Shared Services Canada | 1 | uncontested |
| 6-12mo 288d | $327K | COMPUGEN INC. C-2026-2027-Q1-00192 | Shared Services Canada | 2 | low |
| 6-12mo 322d | $1M | CHANNEL MANAGEMENT INTERNATIONAL C-2026-2027-Q1-00134 | Shared Services Canada | 1 | uncontested |
| 6-12mo 322d | $189K | CONNECTIS TECHNOLOGIES INC C-2026-2027-Q1-00210 | Shared Services Canada | 1 | uncontested |
| 6-12mo 322d | $23K | THE KTL GROUP, INC. C-2026-2027-Q1-00361 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $17K | TELUS COMMUNICATIONS COMPANY C-2024-2025-Q4-00237 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $48K | TELUS COMMUNICATIONS COMPANY C-2024-2025-Q4-00571 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $223K | TELUS COMMUNICATIONS COMPANY C-2024-2025-Q4-00572 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $16K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00237 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $25K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00238 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $45K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00239 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $17K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00240 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $15K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00241 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $27K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00242 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $137K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00243 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $11K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00244 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $20K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00245 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $33K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00246 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $12K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00247 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $18K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00248 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $12K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00250 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $22K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00251 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $36K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00252 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $15K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00253 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $10K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00254 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $20K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00255 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $14K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00256 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $14K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00257 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $28K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00258 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $23K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00259 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $15K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00260 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $13K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00261 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $49K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q1-00264 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $1M | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00080 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $24K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00328 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $19K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00369 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $18K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00377 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $18K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00378 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $17K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00383 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $16K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00385 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $16K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00387 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $16K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00388 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $16K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00390 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $16K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00391 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $15K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00397 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $14K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00399 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $14K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00406 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $14K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00407 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $14K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00408 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $13K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00413 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $12K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00417 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $12K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q2-00419 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $276K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q3-00044 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $18K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q3-00045 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $237K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q4-00393 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $66K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q4-00514 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $45K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q4-00557 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $45K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q4-00558 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $17K | TELUS COMMUNICATIONS COMPANY C-2025-2026-Q4-00693 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $247K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00198 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $49K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00291 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $33K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00324 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $27K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00345 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $25K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00353 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $23K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00359 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $22K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00366 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $20K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00375 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $20K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00379 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $18K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00392 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $17K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00398 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $15K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00404 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $15K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00405 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $15K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00407 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $15K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00411 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $14K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00416 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $14K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00419 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $13K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00423 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $12K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00424 | Shared Services Canada | 1 | uncontested |
| 6-12mo 341d | $10K | TELUS COMMUNICATIONS COMPANY C-2026-2027-Q1-00433 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $144K | TELUS COMMUNICATIONS COMPANY C-2021-2022-Q2-00932 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $46K | TELUS COMMUNICATIONS COMPANY C-2021-2022-Q2-00936 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $36K | TELUS COMMUNICATIONS COMPANY C-2021-2022-Q2-00937 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $31K | TELUS COMMUNICATIONS COMPANY C-2021-2022-Q2-00940 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $17K | TELUS COMMUNICATIONS COMPANY C-2021-2022-Q2-00942 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $16K | TELUS COMMUNICATIONS COMPANY C-2021-2022-Q2-00943 | Shared Services Canada | 3 | low |
| 6-12mo 341d | $13K | TELUS COMMUNICATIONS COMPANY C-2021-2022-Q2-00946 | Shared Services Canada | 3 | low |
| 12-24mo 556d | $8M | CLICK NETWORKS INC. C-2025-2026-Q4-00140 | Shared Services Canada | 2 | low |
| 12-24mo 586d | $12M | IPSS INC. C-2024-2025-Q4-00125 | Shared Services Canada | 3 | low |
| 12-24mo 609d | $20K | CARAHSOFT CANADA INC C-2026-2027-Q1-00378 | Shared Services Canada | 1 | uncontested |
| 24mo+ 775d | $6M | DATA CENTRE INTELLIGENCE INC. C-2025-2026-Q4-00161 | Shared Services Canada | 2 | low |
| 24mo+ 1326d | $52K | CLICK NETWORKS INC. C-2024-2025-Q4-00748 | Shared Services Canada | 1 | uncontested |
| 24mo+ 1387d | $23K | INSA CORP. C-2025-2026-Q1-00164 | Shared Services Canada | 1 | uncontested |
| 24mo+ 1503d | $14K | NORTHERN MICRO INC. C-2025-2026-Q2-00401 | Shared Services Canada | 1 | uncontested |
| 24mo+ 1692d | $33M | CISCO SYSTEMS CANADA CO. C-2025-2026-Q4-00055 | Shared Services Canada | 1 | uncontested |
Around 63 federal contracts cross into the 12‑month planning window every week — $19.2B of contract value a year. Get the week's list by email, free.
Free, weekly. You can withdraw your consent and unsubscribe at any time, using the link in every email. We may occasionally introduce you to bid consultants or proposal specialists relevant to your category — only if you ask, never by passing your details on without you saying yes first.
Sent by Canadian Recompete Radar, 916 Pembroke St. W, Pembroke, Ontario K8A 5P8 · https://recompeteradar.ca