Construction management · built for Canada

Control your entire construction workflow — from your desktop.

Plan, estimate, run and bill the whole job in one offline-first desktop app — with Canadian holdback, lien, CCDC, T5018 and GST/HST built into the engine. Your data never leaves the machine.

Download for Windows See the app 30-day free trial · no credit card · runs offline
ConstraForge / cost-control / harbourfront-tower.cpm
ConstraForge cost-control dashboard — earned value, CPI, per-division variance
65
modules
13
provinces / terr.
100%
offline-capable
EN·FR
bilingual

Canadian jobs don't fail on the build. They fail on the paperwork.

Holdback, lien dates and T5018 are where the money quietly leaks.
Without ConstraForge
  • Budgets, claims and holdback spread across a dozen spreadsheets that never agree.
  • Statutory holdback worked out by hand — and released to the wrong amount.
  • Lien and prompt-payment deadlines tracked in someone's head, until one is missed.
  • T5018 season is a frantic scramble to reconcile every subcontractor payment.
  • The field and the office work off different numbers.
  • Your books live in a cloud tool you don't control.
With ConstraForge
  • One offline database — estimate, budget, claims and cost all reconcile themselves.
  • Statutory holdback computed per province and released on the right trigger.
  • Lien expiry and 28-7-7 prompt-payment clocks tracked and flagged automatically.
  • T5018 slips prepared from real payments and e-filed in minutes.
  • Daily logs, photos and time tie straight back to the job in real time.
  • Your data stays on your machine — nothing leaves unless you choose.
The whole job · one tool
One offline-first app that runs the build and gets the Canadian money right.

ConstraForge is desktop construction management built for Canadian contractors — estimating, cost control, progress claims and field, with statutory holdback, construction lien, CCDC contracts, T5018 and GST/HST compiled into the engine. No browser tab. No data leaving your office.

One workflow, end to end.

Not a pile of features — a single path from first bid to final handover.
01 · Plan

Plan

Scope the job, set the schedule and stand up the project — drawings, contacts and budget structure in place.

02 · Estimate

Estimate

Price from an assembly library by MasterFormat division and import quantities from any takeoff tool.

03 · Execute

Execute

Run the site — daily logs, photos, crew time, RFIs, submittals and change orders, all tied to the job.

04 · Track

Track

Watch cost vs budget with earned-value CPI/SPI, progress claims, holdback and a live forecast at completion.

05 · Report

Report

Bill, e-file T5018, release holdback at substantial performance and export the full report set in a click.

This is the actual app — real screens, real numbers.

Not mockups, not slides. The software running a live Canadian job.
Cost control · accounting

Know where the job lands — and keep the books straight.

Budgets, commitments and actuals roll up by MasterFormat division with earned-value CPI/SPI and a forecast at completion — plus job-cost accounting, AP/AR and draws, then export to QuickBooks.

  • CPI / SPI / EAC + forecast per division
  • job-cost, AP/AR, change orders & WIP
  • one-click QuickBooks & Excel export
performance / earned-value
Earned value dashboard with S-curve and forecast
See more real screensAR · holdback · estimating
AR · holdback

Claims that get approved. Holdback you never lose.

Bill on a CCDC schedule of values, hold the right statutory amount per province, and get alerted before every release and T5018 deadline.

  • CCDC G702-style certificates
  • statutory holdback, per province
  • lien waivers + T5018 e-file
ar / progress-claim-03
Progress claim with holdback and HST
Estimating · cost

Estimate once. Carry it through.

Bring quantities from your takeoff tool, then assemblies and a pricing library turn them into a full cost estimate that flows straight to the budget — the number you bid is the number you track.

  • assembly + component library
  • import quantities from any takeoff tool
  • estimate → budget → claims
estimating / assemblies
Estimating workspace

65 modules, grouped the way you work.

Planning, execution, finance and reporting — one login, one database.
Planning

Get the job ready

Estimating from an assembly & pricing library, bid management, branded proposals, schedule, drawings and document control.

Execution

Run the site

Daily logs with weather & manpower, geotagged photos, crew time clock, equipment, RFIs, submittals and WHMIS safety records.

Finance

Get the money right

Earned-value cost control, CCDC progress claims, statutory holdback, change orders, AP/AR, draws and full job-cost accounting.

Reporting & closeout

Prove it and hand over

Deficiencies to substantial performance, holdback release, T5018 e-file, warranties, handover package and one-click exports.

See all 65 modules by categorypreconstruction → closeout
01
Preconstruction
Estimates built from an assembly & pricing library organized by CSI MasterFormat divisions, with bid management and branded proposals — the priced estimate carries straight into the project budget as a schedule of values.
02
Cost & finance
Earned-value cost control on PMI metrics (CPI / SPI / EAC), CCDC-style progress claims with the basic 10% statutory holdback, change orders, AP/AR, draws and full job-cost accounting.
03
Compliance
Construction-lien claims & waivers under provincial lien legislation (e.g. Ontario's Construction Act), CRA T5018 Contract Payment Reporting, GST/HST/QST/PST, CCDC 2 / 5A / 5B contracts and prompt-payment timelines (Ontario's 28-7-7) — computed per province.
04
Field
Daily logs with weather and manpower, geotagged site photos, a crew time clock, equipment tracking, and WHMIS-aligned safety records (per CCOHS) that link back to the job.
05
Documents
Drawing sets with revisions, two-way RFIs, submittals & shop drawings, correspondence and a searchable document hub — every record tied to the right project.
06
Closeout
Drive deficiencies to zero toward substantial performance, manage warranties, release holdback, assemble the handover package, capture lessons learned and export the full report set in a click.

Why a desktop app, not another browser tab.

Built to run heavy projects on real machines — on site, with or without signal.

Works fully offline

The trailer, the basement, the remote site — ConstraForge runs with no internet. Your project is always there.

Native speed

A local database means instant filtering, recalculation and reporting across big estimates and long jobs — no spinner.

Handles heavy projects

Thousands of cost lines, full drawing sets and years of history stay on your machine and your office server — not a metered cloud plan.

Your data stays yours

The database lives on your hardware. Nothing leaves it unless you opt into cloud sign-in or backup — no vendor lock-in.

Built for Canada

Holdback, lien, CCDC, T5018 and GST/HST/QST/PST are compiled into the engine for all 13 provinces and territories, EN/FR.

Installs in seconds

One Windows installer, no IT project. Open it and start a real job the same afternoon.

Canadian construction law — compiled into the math.

The compliance is in the engine, not a spreadsheet you maintain on the side.
HB-01
Statutory holdback, per province
Withholds the basic 10% holdback required under provincial construction / builders'-lien legislation (e.g. Ontario's Construction Act, Part IV), tracks it per job and releases it after substantial performance and lien expiry.
Construction Act, R.S.O. 1990, c. C.30 · Part IV
LN-02
Construction lien & waivers
Tracks the statutory lien preservation and expiry deadlines that protect unpaid contractors and trades, and generates the waiver / release documents exchanged on each payment.
Construction Act, R.S.O. 1990, c. C.30 · Part V
CC-03
CCDC 2 / 5A / 5B progress claims
Bills on the standard CCDC contracts from the Canadian Construction Documents Committee — CCDC 2 (stipulated price), CCDC 5A (construction management, owner-at-risk) and CCDC 5B (CM-at-risk) — with holdback and tax applied.
Canadian Construction Documents Committee · ccdc.org
T5-04
T5018 subcontractor e-filing
Prepares the CRA T5018 Statement of Contract Payments — one slip per subcontractor paid over $500 in the period — and e-files it (mandatory at 6+ slips), due six months after your reporting period ends.
CRA · T5018 Statement of Contract Payments
See all 10 compliance rulestax · prompt-payment · WSIB · QC · more
TX-05
GST / HST / QST / PST
Applies the correct rate for the job's province: 5% GST, HST (13% ON · 15% NB/NL/PE · 14% NS), 9.975% QST in Québec, or PST (7% BC/MB · 6% SK). Alberta & the territories are GST-only.
CRA · Charge and collect the GST/HST — which rate
PP-06
Prompt-payment timelines
Runs the prompt-payment clock from a "proper invoice" — Ontario's Construction Act gives the owner 28 days to pay, then 7 days down each tier — and flags late amounts that accrue mandatory interest.
Construction Act, R.S.O. 1990, c. C.30 · Part I.1
WS-07
WSIB / WCB clearance
Tracks each subcontractor's workers'-comp clearance (WSIB in Ontario, WCB / WorkSafe elsewhere) so you don't pay an uncovered sub and inherit their unpaid premiums.
WSIB Ontario · Clearances
SP-08
Substantial performance
Flags substantial performance per the Construction Act test — ready for use and completable for ≤ 3% of the first $1M, 2% of the next $1M and 1% of the balance — the trigger to release holdback and start lien clocks.
Construction Act, R.S.O. 1990, c. C.30 · s. 2
FR-09
Français — Québec / Bill 96
Full bilingual EN/FR interface and documents for Québec's Bill 96 (Law 14, An Act respecting French): software offering French must default to it, and standard-form contracts must be available in French.
Charter of the French language, CQLR c. C-11
OF-10
Offline — data stays yours
Runs fully offline; your project database lives on your machine — nothing leaves it unless you opt into cloud sign-in or backup.

Bring your takeoff. Keep your accountant.

Fits the tools you already run — pull quantities in, push your books out.
Takeoff →
PlanSwift
Export your PlanSwift quantities (Excel/CSV) and drop them straight into the estimate.
Takeoff →
Bluebeam Revu
Pull measured quantities from a Revu markups summary exported to CSV / Excel.
Takeoff →
STACK / any takeoff tool
Any tool that exports CSV — map Name · Qty · Unit · rate once and reuse it.
Import
Microsoft Excel / CSV
Any quantity sheet — drag the .xlsx or .csv in, map columns, done.
Export →
QuickBooks Desktop
One-shot .IIF export of cost entries, AR progress claims & invoices.
Export →
Excel / CSV & PDF
Every register, report and certificate out to .xlsx, .csv or PDF in a click.

Honest pricing. Your data stays yours.

Start free for 30 days — every module, no card. Simple per-seat pricing; assign seats by email.
Free trial
$0
/ 30 days
Every module. No card. Runs fully offline.
Download free
  • all 65 modules
  • Canadian compliance
  • local data only
Team
$49 / seat / mo
billed monthly · 1 to 10 seats · or $539 / seat / yr
Pay only for the seats you use. Add or remove people any time — assign seats by email.
Buy seats
  • 1–10 seats
  • cloud licensing & seats
  • priority support
Enterprise
Custom
11+ seats / multi-company
Rollups, onboarding, and a dedicated contact.
Contact sales
  • company rollups
  • onboarding + training
  • SLA support

Example: a 5-person crew is $245/mo — or $2,695/yr (1 month free).

Built on Canadian law — and built to keep your data private.

No fine print on where your books live: on your machine.
65
modules, preconstruction to handover
13
provinces & territories covered
100%
offline-capable — data stays local
EN·FR
bilingual, including Québec

Grounded in the actual statutes

The money math isn't our interpretation — it's wired to the legislation and CRA rules contractors are held to.

Security & privacy

  • Offline-first — your project database lives on your machine or office server.
  • Nothing is uploaded unless you opt into cloud sign-in or backup.
  • Cloud credentials & connector tokens are encrypted on-device.
  • No ad tracking, no selling data — you own your books.

What's new & what's moving in the industry.

Recent releases, plus where to follow Canadian construction.
Changelog & industry newsrecent releases · Canadian sources
Changelog

What's new in ConstraForge

Recent releases
Account & trials
Self-serve account dashboard
Sign in on constraforge.com to manage billing and seats. New signups start a 30-day trial automatically — every module, no credit card.
Email
Gmail connector (OAuth)
Connect a Gmail account once and read, send and triage job email from the in-app Mail Inbox. Tokens are encrypted on-device.
Licensing
Cloud licensing & per-seat plans
Buy seats and assign them by email from your account. Per-seat pricing — $49 / seat / month (or $539 / seat / year), 1–10 seats, with Enterprise for 11+.
Compliance
CCDC 2 / 5A / 5B contracts
Standard Canadian construction contract templates wired to the project, alongside statutory holdback, T5018 e-file and prompt-payment timelines per province.

Learning & certification.

The credentials that move a Canadian construction career — what each is, how to get it, where to start.
Browse 6 Canadian construction credentialsRed Seal · Gold Seal · PQS · PMP · more
Trades · national

Red Seal endorsement

What it isThe interprovincial standard for 50+ skilled trades — a Red Seal on your provincial certificate proves national competency and lets you work in any province or territory.

How to learnRegister an apprenticeship through your province, log the required hours, then write the Red Seal exam for your trade. Free exam-prep guides and sample questions are on the site.

red-seal.ca
Management

Gold Seal Certification (GSC)

What it isThe Canadian Construction Association's national certification for project managers, superintendents, estimators and safety coordinators — the industry's benchmark for management competence.

How to learnEarn points through field experience plus approved CCA / Gold Seal courses and education, then pass the national Gold Seal exam in your discipline.

cca-acc.com/gold-seal
Estimating · cost

CIQS — Quantity Surveying

What it isThe Canadian Institute of Quantity Surveyors grants the PQS (Professional Quantity Surveyor) and CEC (Construction Estimator Certified) designations — the recognized credentials for estimating and cost management.

How to learnComplete the CIQS-accredited course path (online or through a partner college), gain qualifying experience, then sit the professional interview / exams.

ciqs.org
Contracts · specs

CSC — Contract Administration

What it isConstruction Specifications Canada offers the CCCA (Certified Construction Contract Administrator), RSW (Registered Specification Writer) and CTR designations — credentials for documentation, specs and contract admin.

How to learnTake CSC's education-portal courses (Principles of Construction Documentation, Specifier, Contract Administration), then apply for the matching certification.

csc-dcc.ca/Certifications
Project management

PMP — Project Management Professional

What it isThe Project Management Institute's globally recognized PMP — broad project-management methodology that's widely valued on larger construction and ICI projects.

How to learnMeet the experience + 35 hours of project-management education requirement, study the PMBOK / a prep course, then pass the PMP exam.

pmi.org
Safety · required

WHMIS & site safety

What it isWorkplace Hazardous Materials Information System training is legally required for anyone working with or near controlled products — the baseline safety credential on every Canadian site.

How to learnTake a WHMIS / GHS course (many are free or low-cost online) and refresh it per your employer's program; the CCOHS sets out the education & training requirements.

ccohs.ca

Questions, answered.

Still unsure? Tap the assistant, bottom-right.
How do I install it?

Download the Windows installer, run it, and open ConstraForge — it installs in seconds and starts a 30-day trial automatically, with every module and no credit card. It runs fully offline from the first launch.

What are the system requirements?

Any modern Windows 10 or 11 PC. ConstraForge runs locally, so there's no server to set up — for a shared team database you point everyone at one file on your office network.

Is there a Mac version?

The desktop app is Windows today — it installs in seconds and runs fully offline. macOS isn't available yet; tap the assistant (bottom-right) and leave your email and we'll let you know the moment a Mac build ships.

Can I import my takeoff?

Yes. Export quantities from any takeoff tool — PlanSwift, Bluebeam, STACK or Excel — as CSV/Excel, then import into Estimating. It maps Name, Qty, Unit and labour/material rates straight into your cost estimate and budget. (ConstraForge does the costing, not the on-screen takeoff.)

How does pricing work?

Simple per-seat pricing — $49 per seat / month for 1 to 10 seats (or $539 per seat / year, one month free). Add or remove seats any time; you assign them by email. Need 11+ seats or multi-company rollups? That's a custom Enterprise quote. The trial is free for 30 days with every module.

Is my data private?

Yes — ConstraForge is offline-first. Your project database lives on your machine (or your office server). Nothing leaves it unless you opt into cloud sign-in or backup.

Does it handle Canadian compliance?

It's built into the math: statutory holdback per province, CCDC progress claims, construction lien & waivers, T5018 e-file, GST/HST/QST/PST, and prompt-payment timelines.

Do I export to accounting?

Yes — one-shot QuickBooks Desktop (IIF) export of cost entries, AR claims and invoices, plus CSV/PDF exports across the app.

Run your next job on it

Build it right.

Free 30-day trial. Installs in seconds. Your books never leave your machine.

macOS coming — ask the assistant to be notified.