What they thought the problem was
The owner had just signed a bigger ad contract. His mental model was a demand problem — more leads at the top of the funnel would mean more jobs. He wanted help picking a marketing agency.
What I actually found
I put call tracking on the existing lines for two weeks before touching anything. He did not have a demand problem — he had an answer-rate problem. 31% of inbound calls rang out because the crew was on jobs, and voicemail conversion was near zero; people just called the next name on Google. He was paying to generate calls he could not pick up.
The opportunities, ranked by impact × effort
- 01
Missed-call recovery agent
Impact High · Effort LowAnswers or instantly texts back every missed call, captures the job details, checks the schedule, and books or escalates. A person confirms anything unusual.
- 02
After-hours booking
Impact Medium · Effort LowTurns evening and weekend calls — when he is closed but competitors are not — into booked morning slots.
The recommendation
Build the missed-call recovery agent before spending another dollar on ads. Fixing the leak was cheaper than filling a bigger bucket. Buy the ad spend later, once the calls he already gets are all being answered.
The numbers
What happened next
Live in 18 days for the price of a couple months of the ad contract he almost signed. 73% of missed calls now turn into a booked job or a callback. He kept the ad budget flat and put the recovered revenue into a second truck.
Want this run on your business?
Start with the free AI Opportunity Score — the same first pass I run at the start of every Audit.
Start with the free Score