BorealBuildOS
Operating system for contractors

One system of record,
from first estimate
to final closeout.

BorealBuildOS connects estimating, procurement, field execution, cost control, billing, and closeout into a single tenant-isolated platform — so the numbers your PMs, your accountants, and your field crews are looking at are always the same numbers.

12
connected operating modules
1
estimate → award → closeout record
100%
of privileged actions audit-logged
RLS
tenant isolation at the database layer
How work moves through the platform

The same job, tracked end to end.

No handoff gaps between preconstruction and the field. An estimate becomes an award, an award becomes a schedule and a budget, and every change downstream stays reconciled back to the number you bid.

01
Estimate
Takeoff, BOE, rates, assemblies
02
Award
Proposal → customer response → Award Basis
03
Schedule
Jobs, crew roster, timekeeping
04
Procure
RFQs, POs, receipts, inventory
05
Control cost
Budgets, commitments, forecast/EAC
06
Bill & close
Invoicing, receivables, closeout evidence
The platform — reference A-001 to A-1101

Twelve modules. One tenant boundary.

Every module reads and writes against the same tenant-isolated data layer — no exports, no reconciliation between disconnected tools.

A-001
CRM
Customers, vendors, contacts, opportunities
A-101
Preconstruction
Estimates, takeoff, quotes, proposals, awards
A-201
Projects & Field
Jobs, schedules, workforce, daily reports, T&M tickets
A-301
Procurement
RFQs, purchase orders, receipts, equipment & consumables inventory
A-401
Project Controls
Budgets, commitments, forecast/EAC, change management
A-501
Billing
Billing schedules, invoices, receivables, accounting exchange
A-601
Payroll
Canadian statutory payroll, remittance, ROE, employee self-service
A-701
Closeout & Quality
Closeout plans, evidence, deficiencies, NCRs, safety
A-801
Service
Warranties, customer assets, maintenance plans, service visits
A-901
Portals
Governed customer and vendor portals with scoped access
A-1001
Reporting & Automation
Reports, exports, integrations, Trade Packs, advisory AI
A-1101
Administration
Tenants, roles, entitlements, audit, platform operations
Latest release

Shipped most recently.

Six capabilities added across field operations, preconstruction, and platform governance.

Crew roster & SMS reminders
Calendar-based crew and job assignment with automatic SMS/text reminders, so the field always knows where to be tomorrow.
Estimate → Project Award Basis
An approved estimate now converts directly into a project's awarded scope and cost basis — no re-entry between preconstruction and project setup.
Equipment & Consumables Inventory
Track consumables and equipment across jobs, so field material and asset usage is visible before it becomes a shortage.
Tenant admin remediation
Member and invitation management with role-based personas, giving tenant admins direct control over who has access to what.
Audit log
Append-only history of privileged actions, with actor attribution and prior/resulting state, for financial and operational accountability.
Restricted & suspended tenant controls
Platform-level controls to restrict or suspend a tenant's access without deleting data, for billing, compliance, or support scenarios.
Security & governance

Built to survive an audit, not just a demo.

Tenant isolation, permission enforcement, and audit history aren't a later phase — they're the foundation the rest of the platform is built on.

Row Level Security
Default-deny PostgreSQL RLS enforced at the database layer, not just the UI.
Backend-enforced permissions
UI visibility is never authorization — every action is checked server-side.
Package & entitlement model
Commercial entitlement is separated from user permission at every layer.
Immutable audit history
Append-only events with actor attribution and correlation IDs.

See it running on a real job structure.

A short walkthrough, using data shaped like your own estimating and project structure — not a generic demo tenant.

Request a walkthrough