Built by a working contractor

Run the job
from the
truck.
from the truck.

Estimates, schedules, dailies, RFIs, billing — and an AI copilot wired into all of it. Take on more jobs without hiring admin. Sage drafts the paperwork. You run the build. Estimates, schedule, dailies, RFIs, billing. One app on every device. Sage drafts the paperwork.

  • Day 1 Live on real jobs at Meadowlark Construction
  • 100% Data export, anytime — CSV, PDF, JSON
  • ca-central-1 AWS Canada, sovereign data residency
  • SOC 2 Type II controls in audit
  • Open Public roadmap, public changelog, public status
HERO PHOTO — contractor in cab, phone in hand, dailies open
SAGE · ACTIVE JOB

Cedar Grove is $8,400 over on framing labor. Three dailies short-staffed last week. Drafted a CO — review.

→ jobs/cedar-grove → cos/draft-04
Why GCs switch

Less admin, more build. More margin, same crew.

01 · MARGIN

Sage does the admin work.

The same work a $70k coordinator would do — without the headcount. Sage drafts COs, fills timesheets, surfaces budget burn, and answers questions in plain English with citations. Per-user permissions: it never sees what you can’t.

02 · ONE TRUTH

Estimates flow into everything.

Estimates fund budgets. Budgets drive schedules. Schedules pull from dailies. Dailies feed billing. No exports, no re-keying, no second source of truth — every primitive lives in one database.

03 · MOBILE

Native on every device.

iOS, Android, macOS — same data, same auth, same shortcuts. Offline-first: file dailies in a basement, sync when you hit signal. Apple Pencil for plan markup. Built for the truck, not the back office.

04 · BUILT BY A CONTRACTOR

Built on real jobs, not in a deck.

Tenon was built by Joe Meadows, who runs Meadowlark Construction. Every workflow exists because a foreman or PM asked for it on a real site. No VC playbook, no growth-team detours — just software that gets out of the way.

Sage

Your AI coordinator. Wired into every record.

Sage answers in plain English with citations, drafts COs and proposals, fills timesheets, surfaces budget burn, and connects to Claude.ai over MCP — query your jobs from any chat. The same work a $70k coordinator would do — without the headcount.

  • Drafts COs, proposals, RFIs from a scope description
  • Cites the exact records — no hallucinated numbers
  • MCP server: connects to Claude.ai or any MCP client
  • Per-user permissions — never sees what you can’t
How Sage works
claude.ai/chat — with Tenon MCP
The product

Five surfaces. One source of truth.

Estimates flow into budgets. Budgets fund schedules. Schedules drive dailies. Dailies feed billing. Sage watches it all.

The whole thing in your hand in five minutes.

Free trial. No card up front. Real data, your jobs, your crew. If it doesn’t fit how you work, walk away — full export in CSV, PDF, or JSON, anytime.