Reports + Profitability

Stop running the company on a gut feeling and a month-old spreadsheet.

Most foundation repair owners find out how the month went when the bookkeeper closes the books, weeks after they could have done anything about it. By then the slow lead source already burned another $4,000. The stuck jobs already aged. See it while it is still happening: revenue, win rate, pipeline health, cash owed, and cost per lead, all pulled from the work your team is already doing.
No exports. No BI tool to wire up. The numbers are already in the system that runs the jobs.

KPI INSIGHTS · LAST 30 DAYS

Business performance

Revenue this month

$318k ↑ 12%

Estimate win rate

41%

A/R outstanding

$52k

Open jobs

27

12-week revenue trend

Revenue
W1 W2 W3 W4 W5 W6 W7 W8 W9 W10 W11 W12
Flying blind between closings

By the time you can see the number, it is too late to change it.

Ask most foundation repair owners how the business is doing and you will get a feel, not a figure. The feel is usually right about the big things and wrong about the ones that quietly bleed money. Which lead source actually turned into paid jobs last month, not just phone calls? How many jobs are stuck in the pipeline right now, going nowhere? How much is sitting in accounts receivable past sixty days? Most owners cannot answer those on the spot, because the answers are scattered across a scheduling tool, a texting app, a spreadsheet, and the bookkeeper’s QuickBooks file.

The usual fix is to wait for month-end and have someone build a report by hand. That report is a rear-view mirror. It tells you the lead source underperformed after you already spent another month funding it. It tells you a crew ran over on cost after the job is closed and the money is gone. Knowing in August what went wrong in July does not help you in August.

The numbers you need are already being created every day, one job at a time. The problem is nobody has put them in front of you while they still matter.

Reporting that keeps up with the work

Every estimate sent, job moved, invoice paid, and lead logged is a data point. When your reporting runs on the same system that runs the jobs, the dashboard updates as the work happens. You see the win rate slipping this week, the receivables aging this week, and the ad source going cold this week, in time to actually do something about it.
Your dashboard, your way

The KPIs that matter, on a screen you built yourself.

Open the KPI Insights dashboard and the whole business is on one screen: revenue this month, pipeline value, estimate win rate, average job value, accounts receivable outstanding, overdue invoices, follow-ups due, open jobs, and jobs completed this week. A twelve-week revenue trend, a job status funnel, and a lead source breakdown sit right below. Flip the whole view across a thirty, ninety, or three-hundred-sixty-five day window with one toggle.

Then make it yours. The dashboard builder is drag and drop: enter edit mode, add the widgets you care about, drop the ones you do not, resize and reorder until it reads the way your brain works. There are nine widget types, from KPI cards to a revenue chart to upcoming appointments to lead signals. Best part for a team: every user keeps their own layout. The owner sees cash and win rate. The scheduler sees the calendar and open jobs. Nobody wades through numbers that are not their job.

DASHBOARD BUILDER

Edit mode

EDIT MODE
Pipeline value $1.2M
Avg job value $11.7k
Overdue invoices 5
Follow-ups due 9

Lead source breakdown

3 sources
Google
Referral
Direct mail
The AI business briefing

The read on your business, written out, not just charted.

Charts tell you what happened. They do not always tell you what it means. The AI business briefing reads your own data and writes it up in plain language across four angles: business health, operations, estimate win and loss, and cash flow. It is the difference between a graph of technician utilization and a sentence that says which crews are running behind and how often jobs are finishing late.

It is not busywork for a manager to assemble. The health digest generates on your first visit, snapshots are cached, and you can look at a thirty, sixty, or ninety day window. For an owner who does not have time to stare at dashboards, it is the two-minute version: here is where the business is strong, here is what is slipping, here is the money.

AI BUSINESS BRIEFING

30 days

AI

Business health

Revenue is up 12% over the prior period on a steady win rate. Pipeline value is healthy, but nine jobs have sat in Proposal Sent longer than 14 days and are pulling the average cycle time up.

Cash flow

$52k in receivables outstanding, $18k of it past 60 days across three jobs. Collecting the two largest would cover next month's supplier orders.

The reports suite

Every report a foundation repair owner asks for, built in.

Not generic sales charts. Reports shaped around how this trade actually makes and loses money, from the pipeline to the field to the aging receivables.

Pipeline Health

Stuck jobs, health score, and where deals are stalling so nothing rots in a stage unnoticed.

Lead Attribution

Which sources produced real jobs, tied to closed revenue rather than form fills.

Profitability

Job-level profit with sold price, commission, and margin pulled straight from the catalog's COGS, plus a warning badge on jobs that ran over.

A/R Aging

Outstanding invoices bucketed Current, 1 to 30, 31 to 60, 61 to 90, and 90 plus days, with a Remind to SMS action right on the aging list so a nudge goes out without a separate text thread.

Field Ops

Per-technician shift hours, on-time percentage, average delay, utilization, and drive-versus-billable ratio.

CPL & ROAS

Cost per lead and return on ad spend by source, with monthly trend sparklines.

Rework / Cost of Error

Foreman accountability, with rework cost flowing back into the job profit panel.

Weather Correlation

Rainfall against job volume, because in this trade the weather is a lead source.

Sales Leaderboard

Every rep ranked by closed revenue and close rate, updated as jobs move, not pulled together for a Friday meeting.

Job Heatmap

A density map of every job you've closed, layered with permit activity by ZIP, so you can see where you've already won and where the next one is waiting.

Sales Tax

Tax collected by job, broken out by jurisdiction, ready to hand to whoever files it, instead of reconstructed from invoices after the fact.

SALES & PAYROLL

The leaderboard and the paycheck, off the same numbers.

Every rep wants to know where they stand. Every bookkeeper needs to know what to pay. Normally those live in two different places, a whiteboard tally that’s a week stale and a payroll spreadsheet rebuilt by hand every Friday, and the two rarely agree by the time a rep asks why their check looks light. Oblyss already knows what closed, who sold it, and what it’s worth. Sales performance and payroll run off that same job record instead of a rep’s memory and someone’s Friday-afternoon spreadsheet.
Sales Leaderboard · this month My Sales Board
1
D. Alvarez Close rate 58%
$186,400
2
J. Patel Close rate 51%
$164,900
3
R. Okafor Close rate 44%
$121,750
Ranked by closed revenue · updates live as jobs close
Weekly Payroll · Commissions
D. Alvarez 14-Pier Lift · Elm Street
$1,864
J. Patel Crawlspace Encap · Marsh Ln
$980
R. Okafor Drainage Correction · Oak Ct
$742
Total this run $3,586
Export to Gusto · ADP · Paychex · CSV
SALES & PAYROLL

The leaderboard and the paycheck, off the same numbers.

Every rep wants to know where they stand. Every bookkeeper needs to know what to pay. Normally those live in two different places, a whiteboard tally that’s a week stale and a payroll spreadsheet rebuilt by hand every Friday, and the two rarely agree by the time a rep asks why their check looks light. Oblyss already knows what closed, who sold it, and what it’s worth. Sales performance and payroll run off that same job record instead of a rep’s memory and someone’s Friday-afternoon spreadsheet.
Sales Leaderboard · this month My Sales Board
1
D. Alvarez Close rate 58%
$186,400
2
J. Patel Close rate 51%
$164,900
3
R. Okafor Close rate 44%
$121,750
Ranked by closed revenue · updates live as jobs close
Custom report builder fing

Have a question the built-in reports do not answer? Build it yourself.

Sometimes the question is specific. Revenue by lead source for waterproofing jobs only, last quarter. On-time percentage by technician, this month. The custom report builder lets you pick a dimension (date by week or month, technician, lead source, or job tag) and up to four metrics, filter by date range, and get a sortable table and a bar chart. Then export it to CSV to hand to your accountant or drop into a board deck.

It is the ad-hoc answer without the BI consultant. Nobody has to write a query. Nobody has to export three spreadsheets and stitch them together in the parking lot before a partner call.

CUSTOM REPORT

Revenue by source

Dimension Lead source
Lead source Revenue
Google $162k
Referral $97k
Direct mail $59k
Why it is different here

Reporting is only as good as the data underneath it.

One source of truth

The reports run on the same records as your jobs, pipeline, and payments. No export, no stale copy, no reconciling two systems that disagree.

Built for this trade

Rework, field-ops utilization, weather correlation, and per-state cash flow are not standard CRM charts. They exist because foundation repair makes and loses money in ways generic software never modeled.

Now, not at month-end

Because it updates as the work happens, you catch the slow lead source and the aging invoice in time to act. The report stops being a post-mortem and starts being a steering wheel. has to remember what was found.

The questions owners ask

Frequently asked questions

What is foundation repair reporting and KPI software?
It is reporting built into the same system that runs your jobs: a KPI dashboard for revenue, pipeline value, win rate, A/R and overdue invoices, an AI business briefing written in plain language, built-in reports for pipeline health, lead attribution, profitability, A/R aging, field ops and cost per lead, and a custom report builder. Everything updates as the work happens instead of at month-end.
The KPI Insights dashboard shows revenue this month, pipeline value, estimate win rate, average job value, accounts receivable outstanding, overdue invoices, follow-ups due, open jobs, and jobs completed this week, along with a 12-week revenue trend, a job status funnel, and a lead source breakdown. You can view any of it across a 30, 90, or 365-day window.
Yes. The dashboard builder is drag and drop with nine widget types, including KPI cards, a pipeline summary, a calendar, recent jobs, alerts, lead signals, a revenue chart, quick links, and team activity. Each user keeps their own layout, and an owner can Save as Business Default or Reset to Default in one click.
It reads your own data and writes it up in plain language across four areas: business health, operations (technician utilization and on-time performance), estimate win and loss, and cash flow. Snapshots are cached with 30, 60, or 90-day periods, and the health digest generates automatically on your first visit, so you get the takeaway without assembling anything by hand.

Yes. The CPL report shows cost per lead and ROAS by source with monthly trend sparklines, and a ROAS dashboard ties closed job revenue back to ad spend for true return on ad spend rather than lead counts.

Yes. The custom report builder lets you pick a dimension (date by week or month, technician, lead source, or job tag) plus up to four metrics, filter by date range, and view a sortable table and bar chart. You can export the result to CSV to share with your accountant or drop into a presentation.
No. The reporting is built into the same system that runs your pipeline, scheduling, and invoicing, so the data is already there and current. You do not export anything, wire up a BI platform, or write queries. An owner can build an ad-hoc report without help.
Because reporting runs on the same records your team updates all day, the dashboards reflect the work as it happens rather than a month-end snapshot. That is the point: you catch a slipping win rate or an aging receivable while there is still time to do something about it.

Run the company on numbers, not a hunch.

Book a 30-minute demo and see your KPIs, the AI briefing, and the reports that show where a foundation repair business actually makes and loses money.