Features Canadian-First Compare Pricing Sign in Start free trial — 14 days free
Now open for early access

Run your shop.
Quote to closeout.

MillPro is the business management platform built for Canadian architectural millwork shops. Quote jobs, manage production, invoice clients — all in one place.

14-day free trial · No credit card required · CAD pricing

$149
/ mo starting
< 30 min
first quote
5–25
employee shops
CA
built for Canada

Every step, one platform.

Most shops stitch together five different tools. MillPro covers the complete flow from first phone call to final payment.

01
📋
Quote
Templates, line items, margin calc
02
Accept
Client portal, e-sign approval
03
🔨
Job
Milestones, tasks, documents
04
🏭
Schedule
Floor plan, Gantt, capacity
05
🚚
Deliver
Punch list, photos, signoff
06
💵
Invoice
Progress billing, GST/HST, chase

Your shop deserves better than spreadsheets.

Millwork shops are running $2M businesses on Google Sheets and Post-its. There's a better way.

Quoting from scratch in Excel — every single time
Job status lives in someone's head, not on paper
Chasing 60-day invoices with no paper trail
Mozaik just doubled their price. Again.
Quote in 30 minutes
Template library, live Canadian supplier pricing, built-in margin calculator
📍
Every job, one place
Milestones, drawings, materials, tasks — all attached to the job card
🍁
Canadian by default
GST/HST auto-calc, metric, CAD, Richelieu pricing — no setup
💰
Get paid on time
Progress billing, CCDC holdback, automated 30/60/90-day reminders

Everything your shop runs on.

Six integrated modules that talk to each other. Data entered once flows everywhere.

Core · Phase 1
Job Management
One quote accepted = one job created. Track it from engineering through to punch list.
  • Milestone tracker (8 stages)
  • Change order flow with client approval
  • Document vault + photo log
  • Task assignment to employees
Core · Phase 1
Invoicing & Payments
Progress billing, holdback, GST/HST, e-Transfer — built for how Canadian shops actually get paid.
  • Milestone-based progress billing
  • 10% CCDC retainage tracking
  • Automated overdue reminders
  • QuickBooks / Xero export
Phase 2
Scheduling & Production
See which job is on which machine on which day. Drag to reschedule. Catch conflicts before they cost you.
  • Gantt timeline by station
  • Capacity & conflict detection
  • Material dependency holds
  • Weather-aware finish scheduling
Phase 2
Inventory & Materials
Know what you have, what you've ordered, and what's coming. Generate POs from job requirements automatically.
  • Sheet goods, hardwood, hardware catalogue
  • PO generation to Canadian suppliers
  • Actual vs. estimated waste tracking
  • Cost overrun alerts
Phase 2
Reporting & Analytics
Stop guessing. See job profitability, quote win rate, shop utilization, and aging receivables in one screen.
  • Job profitability — quoted vs. actual
  • GST/HST report by province
  • Quote win/loss analysis
  • Aging receivables dashboard

Built for how Canadian shops actually work.

Not an American product with a CAD toggle bolted on. Canadian by design, from tax logic to timber grades.

Tax
GST/HST Auto-Calc
Provincial tax rates built-in. ON 13% HST, BC 5%+PST, AB 5% GST — correct on every invoice automatically.
ON: 13% · BC: 12% · AB: 5%
Suppliers
Canadian Supplier Pricing
Pre-loaded pricing from Richelieu, Hardware Express, and Colonial Craft. Current CAD prices, no manual entry.
Richelieu · HW Express · Colonial
Standards
WCMA/CSA Specs
Wood species library with CSA grade rules, waste factors, board footage calculators, and finish specs.
CSA · WCMA · CCDC
Dimensions
Metric by Default
Millimetres for dimensions, m² for area, litres for volume. Imperial available but not the default.
mm · m² · L · CAD
Calendar
Provincial Holidays
Stat holidays for each province built into scheduling. Construction season awareness for exterior work.
ON · BC · AB · QC · MB
Data
Hosted in Canada
AWS ca-central-1 (Montréal). Your data stays in Canada. Relevant for any shop working on government projects.
AWS ca-central-1 · Montréal

Not enterprise. Not a point solution.

MillPro owns the business management layer that the big design-to-CNC tools ignore — at a price that doesn't require board approval.

MillPro Microvellum Mozaik Estim8 Alliance
Price $149–249/mo ~$50K + $5K/yr $220/mo $49–249/mo $6,800 one-time
Target size 5–25 employees 20+ employees 1–10 employees 1–5 employees 10–50 employees
Full quote → invoice workflow Complex Estimate only
Canadian-first US-first US-first US-first
Modern UI / Mobile ✓ PWA Desktop era Limited Desktop
Design-to-CNC Partner ✓ Core ✓ Core
Offline mode Partial
Setup time Minutes Weeks Days Minutes Weeks

No per-seat surprises.

Tier by features, not headcount. All plans in CAD, all include Canadian tax support.

Shop
$149/mo CAD
Up to 5 users. Core workflow from quoting through invoicing.

  • Quotes & estimating
  • Job management
  • Progress billing & invoicing
  • Client profiles (CRM)
  • PDF generation
  • GST/HST by province
  • Canadian supplier pricing
Start free trial
Enterprise
Custom
Unlimited users. API access, custom integrations, onboarding, and SLA.

  • Everything in Shop+
  • API access
  • Custom integrations
  • Dedicated onboarding
  • SLA support
  • Multi-location
Contact us

Annual billing saves 2 months (≈17%). All prices in CAD. 14-day free trial, no credit card required.

From shops that know the trade.

Mozaik refugee

We were paying $220/month for software that felt like it was built in 2009. MillPro does more for less, and it actually works on my phone from the job site.

MB
Mike B.
Owner, commercial millwork · Mississauga, ON

The Canadian tax handling alone saved us hours a month. GST/HST just works — no manual adjustments for different provinces. It's the kind of detail that matters.

SR
Sarah R.
Office manager, architectural woodwork · Vancouver, BC

I quoted a full boardroom package in 22 minutes. The species library and labour templates are set up exactly how we work. First time I've seen software that understands millwork.

TL
Tom L.
Estimator, custom cabinetry · Calgary, AB

Your first quote is 30 minutes away.

Join the waitlist for early access. We're onboarding Canadian shops now, starting in Ontario, BC, and Alberta.

14-day free trial · No credit card · Cancel anytime

Tweaks