Advanced reporting

Every contractor knows their revenue.Almost none know their margin.

The moment an invoice is paid, Lead Dog sets it against the costs already tracked on that job. So you stop running the business on what came in, and start running it on what you actually kept.

Updates as jobs are paidIncluded in every plan
Revenue this month$0▲ 18% on last month
What you actually kept$0▲ 22% on last month

The gold ring is everything you billed. The green is what stayed.

Your year, annotated

Scroll it. The story writes itself.

A line on a chart is just a line until you can see what you did that made it move. Keep scrolling.

$24,600March
Job-level profitability

Some of your jobs are losing money. Would you know which?

Lead Dog records the margin on every finished job. Below is an illustration of what that data holds — each dot a job, billed value across the bottom, margin up the side. Most contractors have never seen their work laid out this way, and the first look is usually uncomfortable.

Illustration · 38 completed jobs
Job value →Margin ↑
ProfitableBelow break-even8 of these 38 jobs finished below break-even

This chart is an illustration to show what job-level margin data reveals. In Lead Dog the same numbers appear in your reports and dashboards — the per-job margin is what matters, not the shape of the graph.

Revenue versus what you keep

$48,200 came in.
Here's what stayed.

Built from costs already tracked on each job — labour hours from timesheets, materials from the estimate, fuel from the route. Nothing reconstructed at year end.

August · all crewsFrom 214 completed jobs
Revenue collectedLabour & crew hoursMaterials & disposalOverhead & fuelWhat you actually keep
Margin on the month0%
Reports by team member

Your busiest crew isn't your best crew.

  1. C2Crew 2 — Sam & Rosa58 jobs · $214 average$12,410revenue38%margin
  2. C1Crew 1 — Dave & Marcus71 jobs · $168 average$11,930revenue27%margin
  3. C3Crew 3 — Tomás & Will49 jobs · $185 average$9,070revenue31%margin
  4. C4Crew 4 — new team36 jobs · $151 average$5,440revenue19%margin

Ranked by revenue, Crew 1 leads. Switch to margin and the order changes.

Why it matters

Numbers are only useful if they change something

Here's what contractors actually do the week after they see all this for the first time.

Reprice the work that's underwater

You don't need to raise every price. You need to find the two service types quietly running at 8% and fix those — which you can only do once you can see them separately.

A few points of margin, on every job

Put your best crew on the right work

When you can see who returns the strongest margin, job assignment stops being about who's free and starts being about who makes that kind of work pay.

Same crews, better allocation

Stop bidding the jobs that never pay

Every contractor has a category of work they take on out of habit that has never made money. Turning those down is the fastest margin improvement available to you.

Fewer jobs, more profit
Inside the app

Filter it however the question arrives.

Daily, weekly, monthly or year to date — pick the window and the whole report follows. Check whether last month's price change actually helped, spot the seasonal dip before it lands, or find out which service line quietly carries the business.

Custom date ranges, not fixed periods
Revenue and profit logged when an invoice is paid
Break results down by crew or individual
Syncs to QuickBooks so the books agree
Start free trial

No credit card required · cancel anytime

Lead Dog reporting dashboard with revenue and profit by crew
Straight answers

Questions contractors ask

From the job itself. Labour hours from timesheets, materials from the estimate, and what the customer actually paid. When an invoice is marked paid it logs automatically, so the margin reflects real work rather than a figure typed into a spreadsheet.
No. The dashboards exist from day one and fill in as you work. Pick a date range or a crew and the report updates — there's no report builder to learn.
Yes. Break financial results down by individual crew members or technicians to see who's on the most profitable work — useful for rewarding the people carrying the business and for coaching rather than guessing.
They update as the day happens. A job finished this morning and paid at lunchtime shows in the dashboard that afternoon, rather than weeks later when someone reconciles the month.
No — it makes their job easier and yours clearer. Reporting shows operational performance week to week; invoices, payments and expenses sync to QuickBooks so the formal books stay accurate without duplicate entry.
Every feature is in every plan, starting at $39 a month. Reporting isn't held back for a higher tier — which is unusual, because it's the feature most software puts there.
Ready when you are

Find out what
you're actually keeping.

Real-time revenue, true profit and job-level margin — from $39 a month.

Start free trial

No credit card required • Cancel anytime