Field ops & live T&M billing for commercial restoration
✓ Works with QuickBooks Online · Works with Encircle → Join the pilot →$150/mo or $200 through Jan 1, 2027 · about 2 minutes to sign up

Run restoration field ops and T&M billing in one system: price the loss, capture the field, keep the safety records, and bill clean.

One tap opens that screen in the demo · representative data, a sample of what to expect · no signup to explore

Runs your field and your billing in one system. Crews file signed daily sheets — with photos, even offline — from the truck, PMs approve them, and the T&M invoice builds itself from those sheets — with each job’s burn against contract visible while the crew is still on site. A ROM estimator prices the loss up front.

A ROM that misses badly loses you the job on price or the margin on the work. (We don’t publish an accuracy figure for the ROM yet — bring two or three of your closed jobs to a walkthrough and we’ll run the ROM against what they actually billed.) Getting inside that window takes 30+ years of judgment — so one or two people in your company can do it, and every large loss waits on them. Ask how it’s done and the answer is always the same —

that’s just experienceNow it’s the tool.

TruNorth builds the ROM from the loss itself — category, class, affected area, hazards — against your own T&M rate sheet, and prints the standard behind every line. Air movers at a stated starting density you can change (1 per 150 / 100 / 70 / 50 sq ft of wet floor by class). These are TruNorth’s starting densities, not figures quoted from a standard — set your own. Dehus by the volume formula. Demo at documented production rates. A PM in their first week produces a ROM your senior people can review in ten minutes instead of build in three hours.

What happens next
  1. 1 · Walkthrough30 min on your own jobs
  2. 2 · Easy setupWe walk you through it, or do it with you on a kickoff call
  3. 3 · ImportCrew, fleet, assets from templates
  4. 4 · Go-liveFirst real invoice in week one
No signup to explore the ROM tool or the platform · the board on the right replays one sample day · questions: jason@findingtrunorth.com
07:00 → 18:00

Watch a day file itself — and the 4 PM check catch the two that didn’t.

Sample day (replay) · Denver & Phoenix
07:00
Unfiled — at risk today
$0

A replay of one representative day, not a screenshot — tap any job to open the sheet behind it. The jobs are the demo’s active jobs; the day’s figures are illustrative. In the product the board runs on your own live sheets.

What the carrier receives

Your name on it. Every sheet behind it.

INVOICE INV-2026-4100
JOB DEN-26-1052
CLAIM CLM-588100
MERIDIAN MUTUAL
Labor — 15 days, signed sheets attached$38,457.50
Equipment$8,039.50
Materials & consumables$11,288.16
Subcontractors & reimbursables$2,040.03
TOTAL · PROGRESS INVOICE, CYCLE 1$59,825.19
Attached — 15 daily field sheets, each signed on site (first 7 shown)
SEP 13
SEP 14
SEP 15
SEP 16
SEP 17
SEP 18
SEP 19

This is what the carrier receives. Your name, your logo, your terms — and every signed daily sheet sitting behind every line on the invoice.
This is INV-2026-4100 from the demo (Cedar Ridge Medical Plaza). The demo’s sample data is regenerated by date, so the amounts and dates here are an illustration until you’ve opened the demo in this browser; after that they are read from your copy of it. Open the job, then Invoices → Print, to see the real one.

Because expertise stops being the constraint

Capacity changes what you can take on

When any PM can price a large loss and any job’s margin is visible while the crew is still on site, the ceiling moves. These are the three that make owners switch.

01 — LIVE

Watch the money while it's moving

Every line is costed the instant it's entered. Day nine of fourteen and you already know whether this job makes money — while the crew is still on site.

Burn analysis · Day 9 of 14
Estimate$182k
Spent$106k
Projected$165k
Burn / day$11.8k
MARGIN VS ESTIMATE+9.3%
02 — SCOPE

Anyone can size a total loss

Crew, equipment and duration come out of TruNorth’s starting production rates against your rate sheet — not out of someone’s memory. Every line shows the rule and math it came from, so a reviewer checks the inputs instead of rebuilding the estimate. High-risk scopes are flagged for senior sign-off automatically.

ROM Estimator · 24,000 sf
Labor$86k
Equip$52k
Materials$27k
Subs$17k
18 DAYS · $7.58/SF$182k
03 — YOURS

Your rate sheets, not someone else's

Every MSA and carrier program, loaded and maintained by you. No third-party data file to wait on, and nothing to pay for the privilege.

Rate schedules · 4 active
Standard 2026412 items
National Program268 items
Meridian Mutual MSA390 items
Ironvale Insurance MSA355 items
Standard 2025Archived
IMPORTFrom spreadsheet
04 — MANAGED

Grade the manager, not just the job

Approval accuracy, safety paperwork and his own sheets — scored per PM from records the work already produced. Everyone starts at 100; real problems cost points. Your best manager stops being an opinion.

PM Scorecard · one month
Ray Coleman · corrections 6.4% of approved $98 · Excellent
Sofia Duarte · corrections 0%99 · Excellent
Owen Bradshaw · corrections 8.5% of approved $89 · Monitor
100 − DEMERITS · MINOR 0.5 / MODERATE 1.0 / MAJOR 2.0Sample month

Rows as they appear in the demo’s PM Scorecard (Reports → Scorecard). Sample data is regenerated by date, so your scores may differ.

Also in the box: billing pre-audit, offline capture that keeps working through a CAT deployment, job photos on daily sheets and incidents, job management, safety, fleet and equipment. One record, from the truck to the invoice, with nothing retyped in between.

Try it: build a ROM →See live job burn →
Built into the record

Every edit has a name on it. Every sheet gets a second look.

Two things that only work once billing and field docs live in the same record.

ACCOUNTABILITY

A paper trail on the paper trail

Every rejection, every resubmit, every after-the-fact edit is logged with who made it and how long it took to fix — per technician, per PM, per job. When margin looks off, you're not guessing whose sheet it was or why it changed.

Accountability Report · Last 30 days
Sheets rejected & resubmitted6
Avg. time to resolve a rejection2h 40m
Post-approval edits flagged3
Equipment day gaps found1
EVERY LINE TRACEABLE TO A PERSONNot just a total
AI REVIEW

A reviewer that never skips a sheet

Every daily sheet gets checked before it's approved, and every job gets checked again before it bills — equipment gaps, documentation that won't survive an adjuster's second read, numbers that don't add up. Your reviewers mark each finding real or noise, and that judgment feeds the next review.

In the demo: open The Rowan Apartments job and see the sample AI review card, or Billing Audit → Review before billing. The rule checks are real; the AI findings are labeled SAMPLE because live AI turns on when your workspace is connected.

Pre-Billing Review · DEN-26-1077 · The Wexler Hotel
SAMPLE · Scope gap — sheets describe work using materials they don’t billMed
Rule checks — labor, labor fees, materials, equipmentReal
Mark each finding valid or noiseFeeds the next review
FINDINGS ARE SUGGESTIONS — NOTHING IS CHANGED FOR YOUSample in the demo
What’s in it

Everything below is in the demo. Open it and check. (Where the demo shows sample output instead of a live service — AI findings, for one — it says so on screen.)

CapabilityTruNorth Ops
Per-person, per-edit accountability log✓
AI review before approval and before billing✓
Reviewer feedback that sharpens the next review✓
Safety / EHS — JHAs, SDS library, OSHA logs✓
Fleet management✓
Equipment / asset tracking✓
Photos on daily sheets and incidents, one grid per job, works offline✓
Daily field sheet compliance scoring✓
Field sheets, approvals, audit and invoice in one record — nothing retyped✓

We don’t compare against other products here. If you’re weighing one, bring it to a walkthrough and we’ll go line by line.

Safety, asset & fleet

The safety records live next to the work

Toolbox talks, JHAs, incidents, training, fleet inspections and equipment counts sit in the same system as the daily sheets, so nothing has to be rebuilt from binders when a client asks.

SafetySafety manual, training records, toolbox talks with crew sign-in, job hazard analyses and incident reports.
FleetVehicles, weekly inspections, oil service and registration dates.
AssetsEquipment counts by branch: available, in service and out of service.
ISNetworldKeeps the records ISNetworld asks for. The full platform exports them as one prequalification records packet; the demo shows the records themselves.
New · Field photos

Photos from the field, even offline

The photo sits on the same record as the sheet it proves, so nobody has to dig through a phone camera roll when an adjuster asks.

  • Take a photo or pick from the gallery right on the daily sheet or the incident report. Every photo also shows up in one grid on the job.
  • Shrunk on the phone, location data removed before anything is saved, so uploads are quick on a weak signal.
  • No signal? Keep shooting. Photos wait on the phone and upload automatically once it’s back online, retrying until they go through.
  • Kept 3 years by default. Each shop can change how long photos are kept.
📷 Job photos (6)Demo: photos stay on your device
Representative sample: moisture meter reading
Sheet
Representative sample: wet drywall
Sheet
Representative sample: drying equipment setup
Sheet
Representative sample: poly containment
Job
Representative sample: wet floor cone
Incident
Representative sample: photo waiting to upload
⏳ Queued
The pictures are representative samples generated for the demo, not real job photos. In the demo, open Northgate Distribution Center in the Job Folder to see the grid, or tap 📷 Photos on a daily sheet and try Take photo or Gallery. Nothing is uploaded; your photos stay in this browser.
Integrations

Works with QuickBooks Online. Works with Encircle.

No double entry between the claim, the field and the books. Here is exactly where each connection stands today.

Field sheetcrew files it from the truck
→
ApprovalPM signs off
→
AI reviewchecked before billing
→
Invoicebuilt from approved sheets
→
QuickBooks Onlineone click, synced once
QuickBooks Online
Simulated in this demo
  • Send an approved invoice to QuickBooks with one click
  • Labor, equipment, materials and expenses split into separate lines
  • Each invoice is created once — no duplicates
  • See when each invoice synced
  • Each shop connects its own QuickBooks company
Encircle
Works with Encircle · simulated in this demo
  • Pull a claim into a new job
  • See the Encircle data right on the job
  • Moisture readings included in the AI billing review
  • Open the job’s photos from TruNorth

Product names are trademarks of their owners, used here only to describe compatibility. In this demo, the “Send to QuickBooks” button is a simulation; nothing is sent anywhere.

Run your own numbers

What would it give back to your company?

The ROI calculator walks the four pillars (ROMs, field capture with approvals, safety and fleet compliance, AI billing review) using your own estimates. It shows dollars and hours per year. No sign-up.

Open the ROI calculator
How your data is protected

Plain answers about where your data lives

Have a security questionnaire from a carrier or client? Email it to jason@findingtrunorth.com and I’ll answer it directly.

Early access · founding customers

TruNorth Ops is in early access, and we are now taking on a small number of founding customers. They get easy setup: we walk them through it, or do it with them on a kickoff call (rate sheets loaded and crews trained) and a direct line to me while the product grows with their feedback.

Who built this

I didn't set out to build software

JG

I’ve spent 30+ years in commercial restoration, and I run field operations for a commercial restoration company. We did what everyone does — paper daily sheets, a spreadsheet to price them, and somebody's week every month reconciling the two. When a carrier asked why four techs were on site on a Tuesday, the honest answer was “let me find out.”

I went looking for something to fix it and found billing software that starts after the job ends. So I built this instead, around the things that go wrong on restoration jobs and keep the bill from matching the work.

Your data stays yours — full export whenever you want it. Rate sheets loaded and crews trained with you, not sent to you. And I'm the one who answers when you call.

Questions? Email me directly: jason@findingtrunorth.com.

JASON GILSTRAP · FOUNDER, TRUNORTH · 30+ YEARS IN COMMERCIAL RESTORATION
So I built the answer. Nobody here says “let me find out” anymore.

See one job, start to finish

Sample company: six branches, 36 jobs (23 active), hundreds of daily sheets — estimate through invoice. Run the whole day yourself.

Want to see it against how your shop runs? Book a free 30-minute walkthrough →

No signup to explore · no password · pick a role (Admin, PM, Field Tech…) · put your own company name on it
Join the pilotBook a walkthrough