Pricing. Posted. So we can talk about the work, not the rate.
Engagement fees and hourly rates are published in CAD, on this page, in plain numbers. Three reasons. One: a prospect should never have to ask a stranger what something costs. Two: the AI engine that powers every CPP analysis is faster than a hand-built deliverable, and that efficiency advantage is passed through in fixed-fee tiers — not absorbed as margin. Three: by the time you book the 15-minute call, you already know whether the practice fits your budget.
Honesty note: every fixed-fee tier is scoped at the preliminary assessment, in writing, before larger fees commit. If the schedule is simpler than expected, the quote comes in lower. If it's more complex, the range and the reason are explained before a single hour is billed.
Four fixed-fee engagements, scoped to schedule complexity.
Every tier produces a defined deliverable set. Pricing reflects the realistic range across small private projects and complex multi-window industrial schedules — the preliminary assessment scopes any larger engagement before it commits.
Preliminary Assessment
- Schedule integrity scan against DCMA-14 + GAO 16-89G
- Initial chain-of-custody review of submitted evidence
- Written go/no-go memo with recommended scope and budget for any next phase
- Two follow-up calls within 30 days, included
Full Forensic Analysis
- Per-window forensic analysis across the full update chain
- Collapsed as-built / but-for validation per AACE MIP 3.8
- Concurrent delay matrix and WOET day classification
- Self-contained HTML dashboard + DOCX executive report
- Per-event exhibits, per-window CSVs, reproducibility manifest
- Source files (XER chain, parser version, engine version) on request
EOT Claim Submission Package
- Everything in the Full Forensic Analysis tier
- Cover letter referencing the contract clauses in play
- Per-event exhibit packages with traceable evidence indexes
- Mitigation report demonstrating reasonable contractor effort
- Submission QC checklist against the contract's notice requirements
- One round of revisions in response to owner / consultant comments
Schedule Health Check
- DCMA-14 + GAO 16-89G + CPP Quality Overlay scoring
- Written findings with prioritized remediation recommendations
- Constraint-driven and false-criticality assessment
- Logic-density and open-end review
- One follow-up call to walk through the findings
For work that doesn't fit a fixed-fee tier.
Posted hourly rates in CAD for ad-hoc consulting, expert report preparation, deposition and testimony, and travel. Billed in 15-minute increments against a written engagement letter.
| Service | Rate |
|---|---|
|
Consulting / analytical work
Ad-hoc analysis outside the fixed-fee tiers — schedule reviews, second opinions, claims triage, internal advisory.
|
$225/hr CAD |
|
Expert report preparation
Formal expert reports for litigation and arbitration. Includes signed certifications and the underlying engine output.
|
$275/hr CAD |
|
Testimony and deposition
In-person or remote testimony, deposition appearance, expert cross-examination preparation. Four-hour minimum for depositions, prepaid.
|
$350/hr CAD |
|
Travel time
Door-to-door travel for site visits, depositions, and hearings outside the southern Ontario region. Mileage and out-of-pocket expenses billed at cost.
|
$125/hr CAD |
Six factors move an engagement up or down its range.
Every fixed-fee tier publishes a range because no two schedules are the same. The preliminary assessment locks the number — these are the inputs that determine where in the range it lands.
Number of update periods
Windows analysis runs across the full update chain. A schedule with three monthly updates is materially less work than one with twenty-four — every update is its own forward pass and chain-diff.
Activity count and complexity
A 600-activity commercial schedule analyzes faster than a 12,000-activity industrial mega-program. Activity count, calendar count, and constraint density all push complexity up.
Number of delay events to attribute
Each delay event needs its own causation pairing, contemporaneous evidence pull, and per-window quantification. Three events is half the analytical work of twelve.
Dual-method validation requirement
Some engagements require both windows analysis (MIP 3.3) and collapsed as-built (MIP 3.8) for AACE 29R-03 compliance. Both are included in the Full Forensic and EOT tiers — the requirement only affects scope at the upper end of the range.
Testimony and deposition
If the engagement is heading toward arbitration or trial, expert report preparation and deposition / testimony hours are billed separately at the published hourly rates. The forensic deliverable itself is unchanged.
Site visits and out-of-region work
Most engagements run remotely — XER files and contemporaneous documents are delivered electronically. Site visits and out-of-region appearances bill travel time at $125/hr CAD plus expenses at cost.
Every paid engagement ships with the same forensic-grade evidence trail.
There is no premium tier for reproducibility. The audit-trail panel that backs the deliverable is part of every engagement, by default — because a finding nobody can re-derive is not a finding.
Standard Inclusions · Every Engagement
- Reproducibility manifest. XER hashes, project name, data date, parser version, and engine version embedded in every dashboard and report. Re-running the same inputs produces a byte-identical headline.
- Methodology disclosure. Every metric names the AACE Recommended Practice, DCMA threshold, GAO best practice, or SCL Protocol section it implements. No house-brand scoring without disclosed weighting.
- Source files on request. XER chain, parsed CSVs, intermediate workbooks, and engine logs are available on request. Opposing counsel can re-derive the math if they want to.
- Verified citations only. AACE RP numbers, GAO publications, SCL Protocol sections, and case law citations are registry-checked before they appear in any deliverable. No fabricated authority.
- Plain-English executive summary. Every report has a one-page narrative readable by a project manager, an owner, or a lawyer who has never opened Primavera P6.
- Engine version pinning. Once an engagement is scoped, the engine version that runs the analysis is pinned in writing. Updates after that point ship as addenda, not silent re-runs.
- One round of clarifying questions. Within 30 days of delivery, written clarifying questions on the methodology or findings are answered at no additional cost.
Before paying anything, run the free Schedule Health Report.
The Schedule Health Check engagement above is a paid, written deliverable. The free in-browser Schedule Health Report is a separate thing — and it covers most casual schedule reviews on its own. Don't pay for what you can run yourself.
$0 CADSchedule Health Report — live, in-browser, no login
Drop two XER files (baseline + current) and get a self-contained DCMA-14 + GAO 16-89G + CPP Quality Overlay dashboard in roughly ten seconds. Files never touch our disk. The report is yours to keep, email, or attach to a status meeting. If the free report tells you everything you need, no engagement is required — that's the point.
Book a 15-minute consultation. No charge, no commitment.
Bring the situation, not the schedule. Fifteen minutes is enough to figure out which tier fits, what the realistic budget looks like, and whether the practice is the right match for the dispute.