Build order step 1 (docs/01): scaffold, tokens, base layout, header, footer, SEO component, plus a temporary /type-scale/ proof sheet that step 2 deletes. THE FONTS WERE NEVER ON DISK. global.css declared six @font-face rules pointing at /fonts/*.woff2 and public/fonts/ did not exist, so every face had been silently falling back to Georgia and the system sans. Six cuts committed, 123,804 bytes, SIL OFL 1.1, provenance in docs/reference/fonts-provenance.md. ?v=1 on every URL because the deploy script serves them immutable for a year. ZERO JAVASCRIPT. The reveal was an inline IntersectionObserver in <head>; docs/05 specifies script-src 'self' with no unsafe-inline, so the only script on the site was the one thing the site's own CSP would refuse to execute. Replaced with animation-timeline: view() behind @supports. 0 script tags and 0 .js files in dist. The infinity mark is lifted verbatim from the deployed site's own smlMark loading thumbnail, not redrawn (Q32 asks whether a canonical vector exists). The proof sheet computes its contrast table from tokens.css rather than restating docs/02 — all eleven ratios reproduce the measured table exactly. Register: Canadian Tax Foundation added (§4, R10 widened); Q30 closed — SML Company Ltd is federally incorporated under the CBCA, and the footer publishes neither that nor the place of business; Q31 closed — Plausible, on EU-only data residency (D15 amended). ROLE constants added for "Director of Firm Operations" and "active litigation exposure" so step 3 does not hand-type them. Lighthouse unavailability now stated in six places rather than left as a control that had silently stopped existing (§7, R11). Both review agents ran twice. The second pass found four defects in the first pass's fixes, including the minifier bug written back into its own fix and a colour-alone repair that used the banned gold-on- cream pairing at 2.10:1. Measured in headless Chrome at thirteen widths with a seventh nav item injected: 0 overflow, 0 tap targets under 44x44, 0 focus-order inversions, state indicators at 12.29:1, 755 words of body text with no JavaScript. Opened: Q32-Q37. Closed: Q30, Q31. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012XquaEq4BgWMCwUqLEyNkF
8.8 KiB
07 — Fee research and recommended rate card
Authority: AGENTS.md §3 D8 (publish a full rate card) and D14 — a single
published rate card, confirmed by Pouya 2026-08-26 (Q4/Q14/Q15-Q17 answered).
The card below is confirmed and buildable. The research that produced it is retained for context, but the figures are decisions now, not recommendations — see "Set by Pouya" below. This is business pricing information, not legal or financial advice.
Research date: 2026-08-26. All figures below are plus HST unless stated.
The Ontario market, measured
The regulated floor
Ontario's mandatory mediation tariff (Rule 24.1) sets the roster rate. ADR Chambers publishes it as $600 to $825 depending on the number of parties, covering "one half hour of preparation time per party and up to three hours of mediation."
This is the floor of the market, and it is a floor with a signal attached: pricing at or near it reads as roster-filler work.
Published hourly bands
ADR Chambers, across its full roster:
| Range | |
|---|---|
| Mediators | $150 – $750 / hour "depending on the experience of the mediator" |
| Arbitrators | $250 – $800 / hour |
Plus, on the arbitration side: an $800 filing fee, a $800 venue fee for a hearing room and one breakout room, and $400 per additional room.
Published practitioner rate cards
Four Ontario practitioners publishing real numbers:
| Practice | Half-day | Full day | Overtime | Notes |
|---|---|---|---|---|
| Patey — Tier 1, PI / insurance | $800 (3 h) | $1,200 (6 h) | $250 / h | Multi-party 3 h $1,200; multi-party full day $2,400; pro forma to 1.5 h $500 |
| Patey — Tier 2, estate / employment / civil | $1,200 (3 h) | $2,400 (6 h) | $375 / h | Pre-mediation caucus $175 flat |
| Zuber — video | $1,800 (3 h) | $2,800 (6 h) | $500 / h | +$500 per additional party |
| Zuber — in person, GTA | — | $4,000 (6 h) | $500 / h | Eastern Ontario $3,500. Prep and travel included |
| Carroll — Ottawa | $1,750 (incl. 1.5 h prep) | $3,000 (incl. 2 h prep) | $400 / h | Arbitration day rate $3,000 |
What the shape of that data says
Three observations that drive the recommendation.
- The market is already segmented by matter type, not only by seniority. Patey runs two published tiers off the same neutral. Insurance and PI work clears around $800–$1,200 a day; estate, employment, and civil work clears $2,400 for the same hours. This is the single most useful structural fact in the research.
- Prep time is a pricing lever, disclosed differently by everyone. Carroll bundles named hours (1.5 h and 2 h). Zuber bundles prep and travel. Patey bundles neither and sells a caucus separately. Bundling explicitly reads as more confident and removes an argument later.
- Additional parties are always priced, never absorbed. $300–$500 per party beyond two is the norm, and a four-party construction mediation is materially more work than a two-party one.
Where this practice should sit
Not at the floor. Pouya's stack — JD, an operating role inside a litigation and ADR boutique, Q.Med held, Q.Arb commenced, and a working engineering career — is not a junior generalist profile. Entering at roster rates would anchor him into SABS volume work and make the commercial rate very hard to raise later. Published rates are close to unrecoverable once set: raising them looks opportunistic, discounting privately never becomes public knowledge.
Not at the top either. $4,000-a-day in-person GTA rates belong to neutrals with twenty years of name recognition. Asking that without an independent track record invites a comparison he loses.
The position is the upper-middle: at or just above Patey Tier 2, just below Zuber and Carroll. That reads as credentialed and serious, priced to be taken seriously, not yet a marquee name — which is exactly true.
The confirmed rate card
Set by Pouya on 2026-08-26 (D14). This is the card. Build /fees/ from it.
He declined the two-tier structure and set one rate for all mediation matters. All figures plus HST.
Mediation — all matters, one rate
| Item | Fee |
|---|---|
| Half day — up to 3.5 h, including 2 h preparation | $2,000 |
| Full day — up to 7 h, including 3 h preparation | $4,000 |
| Each party beyond two | $500 |
| Overtime, per hour | $500 |
Arbitration
Available now as co-arbitrator; sole appointments follow the Q.Arb designation
— the co-arbitrator half is AGENTS.md Q36 and is not in §4. Do not publish
it on /fees/ until Q36 closes,
commenced August 2026. The page must say so — see 03-content-spec.md.
| Item | Fee |
|---|---|
| Hourly | $500 |
| Hearing day | $4,000 |
| Documents-only / expedited, flat — simple | $6,500 |
| Documents-only / expedited, flat — complex | $9,500 |
No tribunal-secretary rate. Removed by Pouya. Do not reinstate it, and do not offer tribunal-secretary work on the site.
Other services — hourly
Early neutral evaluation, settlement counsel, dispute-system design, and pre-dispute technical advisory: $500 / hour.
Cancellation — adopted as recommended
| When | Fee |
|---|---|
| More than 30 days before | No fee. Disbursements only |
| 15 – 30 days before | 50% of the booked fee |
| Fewer than 15 days before | 100% of the booked fee |
| Rescheduled with a new date fixed at the same time | No charge |
| Reserved time filled by another matter of equal or greater value | Waived |
Terms to state on the page
- All fees plus HST.
- Shared equally between the parties unless they agree otherwise in writing.
- Payable on rendering; interest on overdue accounts at 5% per annum.
- Video and in-person at the same rate. Do not discount remote sessions — the preparation is identical, and discounting teaches the market that the session is the product.
- Travel outside the GTA billed separately or bundled at a stated day rate.
All parameters confirmed
Q15, Q16, and Q17 were closed on 2026-08-26. Preparation time is bundled and must be stated on the page — "including 2 hours of preparation", "including 3 hours of preparation". Do not quietly fold it into the hours figure. At these rates, saying preparation is included is the selling point, not a footnote.
Recorded dissent — for the 12-month review (R5)
Claude recommended a two-tier card; Pouya set a single rate. The reasoning is recorded here so the 12-month review has something to test against, not to re-open a settled decision.
Where the single rate lands relative to the measured market:
| Segment | Published market, full day | This card |
|---|---|---|
| Insurance / SABS / LAT | ~$1,200 – $2,400 | $4,000 |
| Commercial / civil / estate | ~$2,400 – $3,000 | $4,000 |
| Established GTA in person | ~$3,500 – $4,000 | $4,000 |
$4,000 is at the ceiling of the published Ontario market — level with Zuber's in-person GTA rate, and roughly three times the going rate for the insurance and SABS segment.
The consequence worth watching. The strategy brief (§IV.7) identifies accident-benefits and LAT mediation as the highest realistic near-term volume, flowing directly from the firm's existing practice. At $4,000 a day that segment is priced out. This is a coherent choice — a premium specialist position that forgoes volume — provided the volume was not being counted on. If early appointment flow is slower than expected, the SABS tier is the first place to look, and reintroducing a second tier is a cleaner fix than cutting the headline rate.
What makes the rate defensible. $4,000 for a neutral who reads the contract,
the code, and the System Impact Assessment is a fair price. $4,000 for a
generalist is not. The rate and /practice/technology/ are load-bearing for each
other, which is an argument for shipping them in the same release — and for the
Insights section carrying real technical depth rather than process explainers
alone.
One thing the single rate gets right. Published rates are close to unrecoverable, and it is far easier to add a lower tier later than to raise a headline rate. Setting the ceiling first and discounting privately preserves more optionality than the reverse.