Design Garden · Internal digest Fable findings · Sep 12, 2026

Perennial, the planfive-minute read

Fable's end-to-end service plan, digested · the full document is 828 lines in the vault

Fable came back with a service plan you could hand to an operator, not a deck: offer, price table, the thirteen-step migration runbook, the posting pipeline, contracts, a pilot calendar through January, and the risk register. This is the whole thing in one screen. Two lines carry the strategy: the migration is the door, priced near cost on purpose; the monthly retainer is the business. Six decisions are waiting in week zero.

The offer

Exit S · up to 12 pages, no blog. SZL is the shape.$1,200–1,500
Exit M · 13 to 25 pages. Cliff's firm is the shape.$2,500–3,000
Exit L · 26 to 40 pages or a blog port. RJ is the shape.$3,500–4,000
Care, organizations · 2 posts a month, ≤400 words, 30 min edits$200–400 / mo
Care, firms · 4 posts a month, ≤600 words, attorney review built in$500–800 / mo

Sizes and tiers come from the one-hour audit, not from negotiation. Pilot prices, fixed: D&W $2,500 + $600/mo (a test case, invoiced for real, zero friction), RJ $3,500 + $650/mo (the external proof; the blog port is the hard part), SZL $1,350 + $300/mo (the org template; $1,500 if the .org question adds work).

The economics

D&W · $9,700 revenue$4,290–6,120 margin (44–63%)
RJ · $11,300 revenue$4,790–6,920 margin (42–61%)
SZL · $4,950 revenue$1,320–2,830 margin (27–57%)
Three-site pilot, year 1$25,950 revenue · 40–61% margin

Every number here is modeled. The pilot's stated job is to replace each one with logged actuals, site by site.

The economics: the retainer carriesThe Exitone-time, priced near costCaremonthly, 65–78% marginYear one, three pilots$25,950 · 40–61% margin$2.5–3.5K once$600–650 / monthnever sold without CareOne firm at $650 a month carries about $5,000 a year in margin.
The door pays for itself. The monthly retainer is the business.

How it runs

Sell

  • The intake form asks the questions that decide the job: registrar, who holds the Squarespace login, whether email runs on the domain.
  • One-hour audit, then a one-page quote, valid 30 days. What we found, the Exit, the Care terms, what is not included.
  • One closer per deal: Amantu on firms and anything web, Kenzie on orgs she already knows. Cliff refers and never quotes his own firm.

Post

  • Weekly batch: drafted Monday, reviewed internally Tuesday, sent Wednesday. The client's window is three business days.
  • Nothing publishes without written approval. For firms, the attorney signs off every post, and the approval log is the record.
  • Publish lands within 48 to 72 hours of approval. The monthly digest goes out by the third business day.

Migrate

  • The live crawl decides the URL inventory, never the Squarespace export. Every old address gets a redirect, tested 100 percent before and after cutover.
  • Cutover runs Tuesday to Thursday, morning, never Friday. Squarespace is cancelled only after 14 verified days, and only the site plan.
  • DNS records are inventoried before anything changes, and email gets a send-and-receive test at cutover. A law firm without email is the scenario this rule exists to prevent.

Operate

  • Cloudflare hosting costs $0 a month: no CMS, no plugins, no admin login to attack. WordPress is the obvious alternative, and its upkeep is the exact work this service is sold against.
  • Analytics and Search Console stand up on staging before cutover; Squarespace numbers get snapshotted before cancellation.
  • Incidents run S1/S2/S3 with response targets, and rollback is reverting a commit. A runbook card per site means an S1 does not wait on one person.
The Exit: from handshake to steady state1 · Audit2 · Access +extract3 · Rebuild ontemplates4 · Redirectmap5 · QA,side by side6 · Yourreview7 · Cutovermidweek morning8 · 30-daywatch9 · Carebeginsone hour, fixed quoteevery old link kept alivenever a Fridayposts + digest each month
The Exit: nine steps from handshake to steady state.

What Fable found that the research missed

The pilot

One migration in flight, ever. The next one does not start until the last one is verified live.

Capacity: the real constraint is attention, not agents

Decisions waiting in week zero

  1. Pricing floors and pilot prices as written in the plan.
  2. Who closes: Amantu firms, Kenzie orgs, Cliff refers.
  3. Entity: Design Garden LLC. Action items: a Design Garden SOW variant and Stripe under DG.
  4. Default DNS path: nameservers to Cloudflare.
  5. Care billing starts the first full month after cutover.
  6. GA4 stays off by default; Cloudflare Web Analytics plus Search Console is the stack.

Still open from the research: what szlalphas.org is meant to be. Needed before the SZL quote in week 8; the plan covers both answers. Week 3 brings the Care terms and portfolio rights through Cliff's legal pass. A week without these six costs the pilot a week.

Top risks, and the rule that answers each

The toolkit

Eleven reusable pieces, 45–66 hours to build, about $3.5–5.1K at the internal rate est. The core three (content extractor, page-template family, redirect mapper) are 21–31 hours; the rest is operations tooling. Build order starts week zero with the minimum Cliff's site needs, and every piece serves all of Design Garden's static work, not just Perennial.