The Admin Hours Nobody Bills: What to Automate First in a Small Contracting Business
Picture the owner of a six-person plumbing company at 9:15 on a Tuesday night. The crews are home. The laptop is open on the kitchen table. On the screen: two invoices from last week that still haven't gone out, a material order for Thursday, a voicemail from a homeowner who called at 2 p.m. about a water heater, and a sticky note that says "follow up Martinez estimate."
None of those hours appear on an invoice. None of them show up in the P&L as a line item. But they're the most expensive hours in the business, because they're the owner's, they happen after the real work, and they're where the money quietly leaks out.
This article is a map of where that time and money go in a small contracting or home-service business, a ten-minute way to measure your own, and a straight answer to the question we get asked most: what should I automate first? (Short version: less than you think, and almost never the thing the software ads are selling.)
Where the time and money actually leak
Across plumbing, HVAC, electrical, roofing, remodeling, landscaping and the showrooms that sell to the same homeowners, the leaks cluster in the same seven places. You won't have all seven. Most businesses have two or three that hurt.
1. Lead intake: the call that nobody owned
A homeowner calls at 2 p.m. The owner is under a sink. The voicemail gets heard at 6. By then she's booked someone else. Or a web form lands in an inbox three people can see and nobody is responsible for. The leak here isn't effort. It's ownership: no one person is accountable for every new lead getting a callback, by a deadline, every time. Speed matters more than most owners realize; we cover the research on that in Why your estimates go quiet.
2. Estimate follow-up: the quote that went quiet
You did the site visit, wrote the number, sent it, and never heard back. For most small shops, the follow-up happens when someone remembers, which means it happens to the two or three quotes that stuck in the owner's head and not to the other ten. This is usually the single largest leak in dollar terms, because every quiet quote is a full job that hasn't said no.
3. Scheduling: the no-show and the double-booked afternoon
The homeowner forgot. The tech showed up to a locked house. That's a half-day of a billable person's time gone, plus the drive. A reconfirmation text the day before fixes most of it, and most scheduling tools can send one, but it has to be switched on and someone has to check that it is.
4. Jobsite prep: the truck that left without the part
The crew gets to the job and the fitting, the flashing, the right length of pipe isn't on the truck. Someone drives to the supply house. An hour, sometimes two, for a two-person crew, which is the most expensive hour in the company. This one isn't an automation problem. It's a checklist problem, and a checklist that lives on the truck beats any app. (Our Jobsite Ready Team sheet exists because of this exact leak on roofing crews.)
5. Change orders: the extra work with no written price
The homeowner says "while you're here, can you also..." The crew says sure. Nobody writes down a price. The invoice goes out with the extra work on it, the homeowner is surprised, and the owner either eats it or spends an hour arguing. Unbilled extras are pure margin walking out the door. The fix is a two-line approval on a phone before the work starts, not software.
6. Invoicing lag and slow collections
The job finishes Monday. The invoice goes out Friday, because the owner is the only one who knows what was used and the owner was on a roof all week. Then the invoice sits unpaid for 40 days because nobody reminds anyone. Every day of lag is cash you've already earned that you can't use.
7. Typing the same thing four times
The customer's address goes into the estimate, then the schedule, then the invoice, then the accounting software. Each copy is a chance for a typo and five minutes nobody counts. Across a month it's hours, and it's the leak owners notice least because it feels like "just doing the work."
The ten-minute leak audit (do this before you buy anything)
Most owners try to fix this by buying a CRM or "an AI tool" and hoping. That's backwards. Measure first, for one week, with a pencil. Here's the method:
- Keep a note on your phone with the seven leaks above as headings.
- Every time you or someone on the team spends time on one of them, jot the minutes. Rough is fine. "Drove to the supply house, 50 min." "Re-typed job into QuickBooks, 10 min." "Chased the Martinez estimate, 5 min, no answer."
- For leaks that cost money rather than time (a quiet quote, an unbilled extra, a no-show), write the dollar amount instead.
- At the end of the week, total each heading.
Here's what a week might look like for a small company. These numbers are made up to show the shape of it, not a benchmark.
| Leak | Time this week | Money this week | Who |
|---|---|---|---|
| Lead intake (missed calls, unowned forms) | 1.5 hrs | 2 leads never reached | Owner |
| Estimate follow-up | 0.5 hrs | 4 quotes quiet, ~$17,000 | Owner |
| Scheduling (no-show, reschedule) | 3 hrs | 1 half-day lost | Tech |
| Jobsite prep (supply runs) | 2.5 hrs | 2 return trips | Crew |
| Change orders | 1 hr | 1 extra unbilled, ~$450 | Owner |
| Invoicing and collections | 2 hrs | 3 invoices over 30 days | Owner |
| Duplicate data entry | 2 hrs | n/a | Office |
Now rank them. Two questions decide the order: which leak costs the most money, and which one is eating the owner's hours specifically (the owner's hour is the one that should be selling, estimating or hiring, not re-typing addresses). In the sample above, estimate follow-up wins on money and invoicing wins on owner time. Those are the first two to fix. Everything else waits.
Fix in this order: eliminate, simplify, delegate, then automate
Automation is the fourth option, not the first. For each leak you've ranked, ask these in order:
- Can we eliminate it? Some admin exists only because nobody questioned it. A report nobody reads. A second approval nobody needs.
- Can we simplify it? A checklist taped inside the truck door. A two-line change-order text the crew sends before extra work. A rule that invoices go out the day the job closes, with whatever's known, and get corrected later if needed.
- Can we delegate it? Not everything the owner does needs the owner. Data entry, reconfirmation calls and invoice reminders can be a part-time office person's morning.
- Should we automate it? Only now. And only if it passes the test below.
What's actually worth automating in a small contracting business
A task is a good candidate for automation when all four of these are true:
- It recurs the same way every time. Reminders, confirmations, status updates. Not "figure out why this customer is upset."
- The input already exists in digital form. If the information lives in someone's head or on a napkin, automate nothing until it lives in a sheet.
- The failure mode is "forgot," not "misjudged." Automation is good at remembering. It's bad at deciding. A follow-up reminder is a remembering problem. Whether to discount a quote is a judgment problem.
- A simple tool can do it. A spreadsheet with a date column and a daily reminder beats most apps for a business under ten people. Add complexity only when the simple thing is actually failing.
Run the seven leaks through that test and the order becomes clear:
- Follow-up reminders (leads and estimates): automate. Same rhythm every time, input is a name and a date, failure mode is forgetting. This is why the Lead Recovery System is a Google Sheet that schedules the next touch and emails you at 7:00 a.m. only when someone's due. The reminder is automated. The message is still yours, sent from your phone. Automate the reminder, not the relationship.
- Appointment reconfirmations: automate, usually with the scheduling tool you already have. Check that it's on.
- Invoice reminders: automate, with your accounting software's built-in reminders or a simple due-date sheet. The hard part isn't the reminder; it's sending the invoice the day the job closes.
- Truck prep: don't automate. Checklist. Paper or a sheet on a phone. The win is the habit, not the technology.
- Change orders: don't automate. Standardize. One text template: "Adding X for $Y, reply YES to approve." Sent before the work starts.
- Duplicate data entry: automate last. Connecting your estimate tool to your invoicing tool is real automation and real value, but it's also where small businesses buy five apps and end up with five half-set-up apps. Do it after the leaks above are closed, one connection at a time.
Where AI really helps a small contractor right now, and where it doesn't
We build with AI every day at PVO Labs, so we're not skeptics. But we don't sell it to look modern, and you shouldn't buy it to look modern either. For a business under twenty people, AI is useful today for a narrow set of jobs: drafting the plain-language description on an estimate, turning a rambling voicemail into a two-line summary, writing the first draft of a reply to a customer email, and answering the same six questions on your website at 11 p.m. Those save real minutes.
What AI does not fix is the thing behind most of the seven leaks: nobody owns the next action. An AI assistant won't make the Martinez estimate get a day-10 follow-up if there's no date on it anywhere. It won't make the invoice go out Monday if the owner is the only one who knows what was used. Those are ownership and process problems, and a spreadsheet with a name and a date solves them better than any model. Fix ownership first. Add AI to the parts that are already working.
What it costs to leave it alone
Take your weekly totals from the audit. Multiply the owner's hours by what an hour of your time is worth when it's spent selling or estimating; most owners have a number in mind. Add the money column. That's one week. Multiply by fifty.
Most owners who do this exercise with real numbers arrive at a figure that makes a few hours of setup look very cheap. Not because the leaks are dramatic, but because they're weekly, and weekly compounds.
If you'd rather have someone else find the leaks
The ten-minute audit above is free and you can do it tonight. If you'd like a second set of eyes, that's what our audits are for, and they come in two sizes:
- The Free Revenue Leak Audit is a short online questionnaire, about seven minutes, that tells you plainly whether a system would help you generate more leads, recover more money or get more time back. If the honest answer is "you're fine, keep doing what you're doing," that's what you'll hear.
- The Deep Business Audit goes through your lead intake, estimate follow-up, scheduling, field work, invoicing and admin in detail, and comes back within seven business days as a written dossier and a video walkthrough. It's yours to keep whether or not you do anything with us. If you do go on to a setup of $3,000 or more within 30 days, the audit fee is credited in full.
Either way, start with the pencil audit. The businesses that get the most out of any system are the ones that already know where their week goes.
Frequently asked questions
What's the first thing a small contractor should automate?
Follow-up reminders on leads and estimates. The rhythm is identical every time, the input is a name and a date, and the failure mode is forgetting. It's also usually the leak worth the most money, because each quiet estimate is a whole job.
Do I need a CRM?
Under ten people, usually not yet. A well-built spreadsheet with one row per lead, a next action and a date does most of what a CRM does, without the setup, the subscription and the feature you'll never use. Move to a CRM when the sheet is actually failing, not before.
Should I hire an office manager or automate?
Do the one-week audit first. If most of the leaked hours are judgment work (talking to customers, chasing details from the crew), a person helps more. If most are remembering work (reminders, confirmations, due dates), a simple system helps more and costs a fraction. Many businesses end up with both: a part-time office person running a few simple systems.
Is AI worth it for a five-person contracting business?
For drafting and summarizing, yes, and it's cheap. For fixing missed follow-ups, late invoices and unbilled extras, no, because those are ownership problems. Assign an owner and a date first. Add AI to the parts that already run.
How do I know if my business is leaking money?
If you can't say, today, how many estimates are open and when each one gets its next touch, you're leaking. Same if invoices routinely go out more than two days after a job closes, or if your crews made a supply run this week for something that should have been on the truck. The one-week audit above turns that feeling into a number.
Related reading
- Why your estimates go quiet (and the five-touch follow-up that brings them back)
- HVAC estimate follow-up: what happens after the replacement quote
- Kitchen and bath estimates that went quiet: a follow-up playbook
Pierre Martel is the founder of PVO Labs, which builds simple follow-up and operations systems for US home-service and local businesses. The company's rule for every system it ships: a next action with a name and a date beats a dashboard nobody opens.