Worked example · the weekly owner report
Monday morning, the numbers are already on the owner's desk.
Hartwell Heating & Air is a made-up heating and air company with six technicians. Its numbers live in four places: accounting, scheduling, timesheets and a lead list. This page is what the owner would get by email every Monday, built by software from all four, with nothing copied by hand.
This is an example, not client work. The company, customers and people are made up, and the numbers are generated. It shows how this kind of automation behaves. For a real business it is built around their systems and their rules. Pick a week to see the report change.
Weekly report · Hartwell Heating & Air
Week of Sep 7 to Sep 13
Generated Monday, September 14 at 6:00 AM from 4 systems
Needs a person
1 customer visited three or more times in four weeks
Why it is flagged: Repeat visits to one address usually mean a fix that did not hold, or equipment that should be replaced.
What a person does: A senior technician reviews the history before the next visit.
- South Elm Apartments: 4 visits in four weeks (J-1204, J-1202, J-1228, J-1222)
By technician
| Tech | Jobs | Quoted h | Logged h | Over quote | Revenue |
|---|---|---|---|---|---|
| Alvarez | 4 | 11.0 | 11.4 | +4% | $2,153 |
| Brooks | 4 | 7.5 | 6.7 | -11% | $2,097 |
| Chen | 6 | 17.5 | 18.1 | +3% | $3,401 |
| Dawson | 4 | 9.0 | 9.2 | +2% | $1,393 |
| Okafor | 6 | 18.0 | 17.7 | -2% | $3,592 |
| Patel | 6 | 19.5 | 20.2 | +4% | $3,280 |
Leads by source
| Source | Leads | Booked | Median reply |
|---|---|---|---|
| Website form | 3 | 2 | 3.1 h |
| Yelp | 3 | 1 | 4.1 h |
| Google call | 1 | 0 | 3.8 h |
| Referral | 1 | 1 | 4.3 h |
| Repeat customer | 1 | 0 | 0.7 h |
How this would work in your business
- Where the numbers come from. Each night the software pulls from the systems you already use, by export file or by connection. Nothing is retyped and nothing is changed in those systems.
- Rules you can read. Every flag is a plain rule: unpaid 30 days past due, more than 20% over the quoted hours, no reply to a lead in 24 hours. You set the numbers. Changing one takes minutes.
- A person decides. The report says what it found and why. It never calls a customer or sends an invoice on its own.
- What I measure first. How long the Monday spreadsheet takes today, and how often a problem like an unbilled job is caught late. Those two numbers are what the report is judged on.
Built from the same parts as the daily, weekly and monthly summaries I run for a financial planning firm.