Run restoration field ops and T&M billing in one system: price the loss, capture the field, keep the safety records, and bill clean.
Watch a day file itself — and the 4 PM check catch the two that didn’t.
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.
Icon, title, one line — expand any tile for the full copy. Same words as before, without the marathon scroll.
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 either loses you the job on price or leaves you holding a number you can’t defend. (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 25 years of judgment from the trades — 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 —
TruNorth builds the ROM from the loss itself — category, class, affected area, hazards — against your own T&M rate sheet, and prints the basis behind every line, with the standard it comes from. Rooms and open areas are entered one by one. Air movers follow the IICRC S500 worksheet: one per affected room, plus 1 per 50–70 sq ft of wet floor, 1 per 100–150 sq ft of wet wall and ceiling above 2 ft, and 1 per inset or offset over 18 in. LGR dehus by the IICRC class factor and AHAM rating; desiccants by air changes per hour. Anything that is a judgement call is labelled a TruNorth assumption and can be edited. A PM in their first week produces a ROM your senior people can review in ten minutes instead of build in three hours.
Illustrative sample from the demo’s ROM estimator screen — open Build a ROM to run your own numbers.
Signed daily sheets from the truck. PMs approve or return them. Every line is costed the instant it’s entered. Day nine of eighteen and you already know whether the bill fits the authorization — while the crew is still on site.
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.
Flags lines that don’t tie out, with the reason and the fix, before the invoice goes out. Every daily sheet gets checked before it’s approved, and every job gets checked again before it bills. 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.
No double entry. Works with Encircle. (The demo’s QuickBooks button is a simulation.)
Both connections are simulated in this demo. Using a different drying platform? Enter each zone’s dry date and log reference by hand in the job’s Audit file, and attach the drying export.
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.






One tap opens that screen in the demo · representative data, a sample of what to expect · no signup to explore
Same sections as the long page — pick a tab instead of scrolling past all of them.
Pick a tab to open that section. Nothing is removed — it just stays tucked away until you want it.
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 Office 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.
When any PM can price a large loss and any job’s headroom against the authorized amount is visible while the crew is still on site, the ceiling moves. These are the three that make owners switch.
Every line is costed the instant it's entered. Day nine of eighteen and you already know whether the bill fits the authorization — while the crew is still on site.
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.
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.
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.
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.
Two things that only work once billing and field docs live in the same record.
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 the bill drifts from the authorized amount, you're not guessing whose sheet it was or why it changed.
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.
| Capability | TruNorth 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.
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.
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.






Built by TruNorth on 25 years in the trades. In the demo, open any job’s 📁 Audit file to see the package.
Both connections are simulated in this demo. Using a different drying platform? Enter each zone’s dry date and log reference by hand in the job’s Audit file, and attach the drying export.
No double entry between the claim, the field and the books. Here is exactly where each connection stands today.
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.
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 calculator30 minutes on your own jobs. Exploring the ROM and the platform stays open — no signup required. Leave your details and Jason will reach out within 1 business day.
Have a security questionnaire from a carrier or client? Email it to jason@findingtrunorth.com and I’ll answer it directly.
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.
I’ve spent 25 years in the trades, and I previously ran field operations for a multi-branch commercial restoration company. I am no longer affiliated with that 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.
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? Request a free 30-minute walkthrough →