Officer packet · 2026-09-17

Hold the prices. Ship the channel. Be live by the 30th.

Reviewed against 2026 published ranges: Bench, Pilot, Houston contractor desks, construction bookkeeping, fractional CFOs, and Bookkeeper Launch. We are not a mill and not a course.

Metric comps

ProducerPriceWhat they sellVs us

Bench

Horizontal mill

$299–$499 / moCash-basis books. No job cost. No retainage. Shared team.Five times cheaper than us. They cannot close a GC. Do not match them.

Pilot

Startup mill

$499+ / moAccrual for VC-backed SaaS. Catch-up quoted. Not trades.Wrong buyer. We do not pitch founders.

Houston contractor CPA desks

Local full-service

$400–$700 / $700–$1,200 / $1,200–$2,500 / mo by revenueJob tracking + tax. 30–50% more than general bookkeeping.Our $1,500 sits in the $1.5–5M Houston band. Hold.

Construction bookkeeping (national)

Trade vertical

$800–$2,000 standard · $2,500+ WIP / multi-crewJobs, retainage, sometimes certified payroll.We are mid-band for a 12-crew file. Not a bargain. Not a CFO.

SPM / fractional construction CFO

CFO wrap

$1,900–$13,500 / mo by revenueBooks + controller + CFO. Published bands.We are not this. Decline files that need attest or a CFO. Refer.

Level-style contractor firms

Full stack

$1,500–$6,500 / mo · foundation $3,500–$25,000Books, tax, payroll, workers-comp audit prep.Friday Close $6,500 is an install, not a year of this. Then $1,500 / mo.

Bookkeeper Launch

Course mill

$2,499 Pro · $2,999 Premiere · $4,999 Team90 days. 17k+ graduates. $60–$80 / hr generalists. Free workshop top-of-funnel.Do not clone. They mint competitors at $99 / mo. We take the files they cannot close.
  • Transition $1,000 — 40% of Bookkeeper Launch Pro. Two-thirds of one monthly close. Cash this week.
  • Friday Close $6,500 — Four months of $1,500. Inside foundation-fee ranges. Five seats, then $9,500.
  • Ongoing $1,500 / mo — 5× Bench. ~1.25× Houston mid-tier. Below a construction CFO floor.
  • Workshop $1,500 — Half of Launch Premiere. Three hours on their files, not 64 hours of video.

Hold

  1. 01 · Do not drop monthly below $1,500 to ‘beat Bench.’ Bench does not job-cost retainage.
  2. 02 · Do not productize a Bookkeeper Launch clone. 17,000 generalists already exist.
  3. 03 · Do not take cards on this desk. Contractors pay on invoice. ACH, check, wire.
  4. 04 · Do not auto-publish faceless AI slideshows. YouTube will throttle it. Human on camera, sixty seconds, every episode.
  5. 05 · Do not start catch-up on a promise. Deposit before the pack leaves.

Change

  1. Channel desk + headless export

    Launch’s funnel is a free workshop then a $2,499 course. Ours is search-intent YouTube then a $1,000 Transition. Same wrap, different product.

  2. Two episodes a week. Hard.

    YouTube Data API now allows up to 100 inserts/day on a verified project. Quality, not quota, is the constraint. Two keeps the channel from looking like sludge.

  3. BKL graduates as overflow, not peers

    They finish the course and cannot close a painter with retainage. Transition and the workshop are the offer. Not a partnership. A seat.

  4. Unlisted twenty-four hours, then public

    Gives you a red-pen pass on titles, claims, and CPA language before the algorithm does.

To September 30

  1. Sep 17OfficerRead this packet. Sign. Buy fieldstoneadvisory.com. Tick presence only after the registrar confirms.
  2. Sep 18OfficerSPF / DKIM on the domain. Google Business, Conroe. Do not tick until live.
  3. Sep 19OperatorFilm episode 01. Sixty seconds of your face. Trailer or a blank wall. Use the shot list from Channel.
  4. Sep 22OperatorUpload 01 in YouTube Studio, unlisted. Not the API until the GCP project is audited.
  5. Sep 23OperatorThree written asks: one trailer, one ASA Houston, one Conroe Chamber. Ledger them.
  6. Sep 24OperatorFilm episode 02 from the Channel queue.
  7. Sep 26OperatorUpload 02, unlisted. Publish 01 if the red-pen is clean.
  8. Sep 29OperatorInvoice any yes the same day. Do not produce a pack before the deposit.
  9. Sep 30OfficerPresence check: domain resolving, two videos, three asks recorded. That is ‘in production.’

Outliers

Why not price at $499 to steal Bench’s floor?

Because the buyer who picks $499 wants a P&L, not a job margin. You will drown in files that cannot pay for Friday. The $1,000 Transition is already the discount wrap.

QBO Assist and Claude are free. Why would anyone pay $1,500?

The model drafts. The field still has to cut off. Assist does not stand in a trailer and name who owns Friday. That is the product.

What if five Friday Close seats do not sell by October?

Ten Transition seats at $1,000 still clear $10,000 and fill the coaching calendar. The close is the upsell when the file still needs a human on the books. Do not panic-discount the $6,500.

A GC wants us on Procore, certified payroll, and a bonding package next week.

Decline. That is a mill or a CFO. Name one better home. Keep the calendar.

YouTube rejects the first upload as ‘repetitious content.’

You published a faceless slideshow. Reshoot with sixty seconds of a human, jobsite sound, and a title a painter would search. Do not appeal with more AI.

The API project is unverified. Uploads are stuck private.

Expected. Studio uploads from the channel owner are public. API stays unlisted/private until Google audits the project. Do not wait on the audit for September 30.

A BKL graduate wants to white-label our close at $200 and keep the client.

No. They can buy a Transition seat for their own file or send the owner. We do not rent the specialist claim.

Domain is taken or the card declines.

fieldstone-advisory.com, then get the .com back. Do not launch on a grok.app URL as the public brand. Tick presence only after DNS answers.

xAI quota dies mid-script.

The Channel desk still exports the shot list and the title. You can write the cold open by hand. The funnel does not require a model on September 19.

A client pays with a credit card anyway.

Take it once through your processor if you must. Do not build it into the desk. Next invoice is ACH. Say so on the first invoice.

Sign

Prices held. Channel capped. Domain by the 30th.

Stays on this browser. Not emailed. Print the packet for the minute book.