Bid matching & proposal drafting for Canadian contractors
Win the work
that's built for you
Cornerstone scans Canadian public tenders daily, scores each one against your trade, bonding, and prequal — explainable matches, not a black box — then drafts the proposal. You spend time building, not searching.
See live tenders first — no signup needed →
Free to join. No credit card. Built for Canadian contractors.
2,041 open public tenders we're tracking right now
Alberta 710British Columbia 476Saskatchewan 320Ontario 535
Refreshed hourly · browse them free, no account →
See our full security posture — named sub-processors, TLS 1.3, and our compliance roadmap →
Built on a Canadian construction playbook,
not generic AI matching
Three things most matching tools don't do — that change which jobs you actually want to bid.
CCDC-aware scoring
The matcher reads each posting against a Canadian playbook: AACE estimate classes, CCDC contract forms (5A / 5B / 17), bond types (220 / 221 / 222), prequal documents (COR, $5M CGL, WSIB clearance, RBQ), and the 2025–2026 tariff landscape. So the chip on every match tells you what to invoke and what you're missing.
Tariff exposure on every match
Steel + aluminum at 50% under US Section 232. Copper semis at 50%. Softwood lumber stacking AD/CVD + S232 to ~45%. The matcher names the active tariff for materials in scope, ties it to your closing date, and reminds you to invoke CCDC 2 GC 10.1 in commercial terms — automatically.
Personal calibration that learns
Dismiss too-small jobs three times and your floor adjusts. Same trade five times and we down-rank it. New users get a starter calibration synthesized from their stated preferences. Your matches improve every week without you touching settings.
See the math behind every match
Pick a trade. Watch a sample tender break down into the factors that drive its score — the same explainable breakdown you get on every real match.
- Trade match — watermain / underground utilities+42
- Geography — Edmonton, inside your service area+24
- Contract value — $420K–$680K fits your band+19
- Bonding — 50% performance bond within capacity+13
- Tariff watch — ductile iron pipe, S232 steel exposure-1
Illustrative — real scoring factors, a sample tender. Every match on your dashboard shows this breakdown, so you always know why a job scored the way it did.
From posted to proposal
in under an hour
Cornerstone Contracts does the legwork — you focus on doing the work.
Build your profile
Tell Cornerstone Contracts your trade specialties, bonding capacity, crew size, and preferred project types. Takes 10 minutes. Gets smarter over time.
AI scans & matches
Every morning, Cornerstone Contracts scans the major Canadian procurement boards — CanadaBuys, Alberta Purchasing, SaskTenders, MERX, Biddingo, SEAO, and City of Toronto — and scores each project against your profile, surfacing only the jobs you can actually win.
Proposal drafted for you
For your top matches, Cornerstone Contracts generates a tailored bid proposal draft. You review, adjust, and submit — saving hours of estimator time per bid.
Two sides of every job site
Cornerstone Contracts serves both sides of the construction market — the companies bidding on work and the skilled tradespeople looking for it.
Small & mid-size contractors (SMEs)
You're running a real operation but spending too much time hunting for jobs and writing proposals that may not even be a fit. Cornerstone Contracts brings the right opportunities to you — pre-screened, matched, and partially drafted.
- Daily curated job matches based on your trade and capacity
- AI-drafted bid proposals you can edit and submit
- Track all active bids in one place
- Deadline reminders & document checklists
Subcontractors & tradespeople
You have the skills — finding consistent subcontract work is the grind. Cornerstone surfaces the public subcontract and trade-package tenders that fit your trade, location, and availability, and drafts the quote so you can get it out the door.
- Public subcontract & trade-package tenders scored to your trade
- AI-drafted quotes you can edit and submit
- Deadline reminders & document checklists
- One profile across all four provinces we match
We watch the public portals so you don't have to
Every morning we pull new postings from the major federal, provincial, and municipal sources, then score them to your trade and the provinces we match — so the right work finds you instead of the other way around.
Matched & scored acrossAlbertaBritish ColumbiaSaskatchewanOntario
Guides and tenders you can use without an account
Everything here is public — no signup needed. Learn how public bidding works, then browse the live work.
Simple, transparent pricing
Start free. Upgrade when you're winning enough work to justify it.
One won subcontract pays for years of Pro — the public tenders we match run $150K–$1.2M+.
Free
Get started with basic matching
- Up to 5 matches per day
- Basic match scoring
- 3 AI-drafted proposals / month
- Email digest (daily)
- Document vault (5 documents)
- Project portfolio (3 projects, 2 key personnel)
- Go/No-Go decision tool
- Bid pipeline (list view)
- Closing date list
Pro
For active bidders who want an edge
- Unlimited daily matches
- 30 AI-drafted proposals / month
- Drafted on Claude Opus — our most capable AI model
- Custom branded PDF proposals
- Cover page generator
- Unlimited document vault
- Bid compliance checker
- Bid pipeline (Kanban board)
- Expanded portfolio (10 projects, 8 key personnel)
- Visual bid calendar + iCal export
- Enhanced win rate analytics
- Document expiry alerts
- Daily email digest
- Priority support
Enterprise
For teams managing high-volume procurement. Custom pricing based on your scale.
Typically starting at $299/month. We'll build a package around your specific needs.
- Everything in Pro
- Unlimited proposals
- Custom scraper sources
- Multi-user team access
- Dedicated account manager
- API access
- White-label options
- Priority support
Cancel anytime · no contracts · keep access through your billing period · no credit card to start
Frequently asked questions
Everything you need to know before you sign up.
Ready to win more work?
Create your free account in under 2 minutes and start receiving AI-matched bid opportunities tailored to your trade.
Get Started FreeNo credit card required