For contracting business owners

Run your business on
what's actually there.

Your marketing, sales, jobs, and books — in one undistorted view. No hunches. No quarterly surprises. A true read on the business, available the moment a decision needs to be made.

Request a demo See a sample dashboard

Built for contracting businesses doing $2M–$50M across roofing, exteriors, mechanical, and the broader trades.

The picture

Where the money
is moving.

One screen, refreshed at 6 a.m. Pull-throughs from every system that touches a dollar. Red and yellow tell you where it hurts; the cyan tick is the brand pointing at the moment.

Operating view · Today, 9:42a CT
Eastfield Roofing & Exteriors
Trailing 30 days ▾All tradesBranch: Columbus ▾
Speed-to-lead
4.2 min
Median · target under 5:00
Cost per booked job
$ 1,184
−6.1% vs prior 30d
Revenue vs target
91.7%
$1.28M of $1.40M · behind pace
Data-quality score
68/ 100
Below 70 · reports unreliable
Daily booked revenue · trailing 30 days
Booked
$0k$50k$100k Apr 28May 5May 12May 19May 26
Door knock leading this quarter · 6.2× ROI
The problem

Most contractors run their business
on the version they want.

01

Confirmation bias

We notice the months that confirm what we already believe. The other months become noise we explain away.

02

Projection

We mistake the proposal pipeline for booked revenue, and last month's strong week for a trend.

03

Wishful thinking

We treat the cost overrun as a one-off. We treat the long-paying account as good for it. Neither is usually true.

The read

One screen. Every number.
No spin.

01

Speed-to-lead, to the minute

CallRail's first call minus the moment GoHighLevel created the contact. The one number most tied to whether a lead becomes a job.

Speed-to-lead · last 30 days
4.2min median · target under 5:00
RepMedianCalls
M. Reyes2.8 min64
K. Davila3.6 min51
J. McCabe5.9 min48
T. O'Hara14.2 min39
02

Attribution & ROI by channel

Every booked job traced to the source that produced it through WhatConverts. Cost per acquisition and return, by channel — door knock benchmarked at 6.2×.

Attribution & ROI · last 30 days
SourceSpendBookedCACROI
Door knock$ 9,10014$ 6506.2×
Google LSA$ 12,48018$ 6934.1×
Referral$ 016$ 0
Direct mail$ 18,20011$ 1,6541.8×
Facebook$ 8,6404$ 2,1600.7×
03

Rep performance, and whether the CRM is filled in

A leaderboard the whole team sees. Win rate and revenue next to the percentage of required fields each rep actually completes — the number that makes the others trustworthy.

Rep performance · last 30 days
RepWin rateRevenueCRM compliance
K. Davila63%$ 312k96%
M. Reyes50%$ 428k91%
J. McCabe32%$ 214k68%
T. O'Hara21%$ 156k54%
Team compliance74% · below 80% target
04

A score for whether to trust the screen

A 0–100 composite across every connector. Below 70, the reports carry a warning — a confident number built on bad data is worse than no number.

Data-quality score
68 / 100
Contact phone / email94%
Lead source (UTM)61%
Job value47%
Stage timestamps88%
Below 70 — reports flagged unreliable until the gaps are filled.
The five reports

Five reports.
One source of truth.

R1

Marketing Attribution & ROI

Which channels produce profitable jobs, by CAC and return.

WhatConverts · GHL
R2

Sales Rep Performance

Win rate, revenue, and CRM compliance, rep by rep.

GHL · CallRail · Leap
R3

Pipeline & Funnel

Where deals stall, which leads are stuck, and why they're lost.

GHL stage timestamps
R4

Revenue Intelligence

Booked against target, deal size, and expected revenue.

Leap · GHL
R5

Data Quality

Field coverage and a composite score for whether to trust it.

All connectors
The Communication Hub

It drafts. You approve.
Then it sends.

Seven conditions watched every day — revenue gaps, connector failures, stuck leads, ROI anomalies, storm spikes. TrueRead writes the message. Nothing goes out until you sign off.

Pending approval · 3
Approve all
Revenue gap · M. Reyes · day 21 of 30

"Mike — you're $22K under target with 9 days left. Two of your open bids over $30K haven't been touched in six days. Want me to pull them up for you?"

Approve & sendEditSkip
Under the hood

The work you don't see.

01

60+ metrics, computed nightly

Speed-to-lead, CAC, win rate, pipeline value, compliance — recomputed every night across seven categories, with a master-data priority so production numbers win.

02

Import what connectors can't reach

Drop in a .xlsx, .csv, or PDF. AI maps the columns, you review before anything lands, and every import carries a 90-day rollback.

03

One contact, not four

A deduplication engine matches records across phone, email, and CRM ID — so the same homeowner in GHL and Leap counts once, not twice.

"We thought we were a 32% margin business. The read said 26.4%. The conversation we had the next morning was the one we'd been avoiding for two years."

Run by WickerhamMead & ValeBrennan Bros.Highline Mech.Cedar StateNorthrop Ex.

Run your business on what's actually there.

Request a demo →