By Greg Allan, tradesman and creator of Data First Coaching
Why does one inconsistent job cost more than a handyman thinks?
Because the real customer for a lot of handyman work is not the tenant in the house, it is the property manager or real estate agent who controls the next ten bookings. A missed step on an assembly or a gutter clean done differently than the tenant expected does not just risk a callback. It risks the whole maintenance round being handed to someone else.
Most handyman businesses are not built from one big job, they are built from a constant stream of small jobs: a repair here, an inspection there, a strata job list on a Tuesday, a rental turnover on a Thursday. Each one is small on its own. The exposure is not any single job going wrong. It is the pattern across many jobs, because that pattern is exactly what a property manager is watching for before they decide whether to keep sending work.
Why does every job get done slightly differently?
Because whoever is on the van, whether it is the owner, a new tradie or a subcontractor, has learned their own way of doing things from a previous job or a previous boss. Without a documented way of working through a job list, a maintenance round or a tenant's request, everyone fills the gaps their own way.
This is what shows up to the property manager as inconsistency, not as a people problem. The owner often reads it as "that one was careless" or "that one needs training", when the real issue is that there was never one agreed way of doing the job in the first place. Fix the person and the same gap shows up again on the next job list, with the next person, because the gap was never in the person. It was in the system, or the lack of one.
What does charging purely by the hour actually cost a handyman?
An hourly rate with no clear structure invites comparison and bill shock, which costs trust with the tenant and the property manager even when the work was good. A clear, pre-set price per item, reviewed as costs change, means every repair, assembly or gutter clean gets quoted the same transparent way, every time, and the owner's gross profit margin on each job type is something that gets checked and protected, not discovered by accident at the end of the month.
When pricing is inconsistent between jobs, so is the quote conversation. One tenant gets a number that feels fair, the next gets a number that feels random, even for similar work. A property manager comparing invoices across a strata portfolio notices that far faster than most owners expect.
How do you know where the inconsistency is actually coming from?
You find it in your own job data, not in a feeling about which tradie on the van is "better" or "worse". The jobs that generate a callback, the jobs that run over the minimum charge, the jobs where travel time quietly eats the margin, these patterns sit in your bookings and invoices every week, and they are usually more honest than memory.
Most handymen running this business can tell you which customer was difficult last month. Far fewer can tell you, from the numbers, which job type or which crew member is quietly behind most of the callbacks. That is a data first way of looking at the business rather than a gut feel one, and it is the difference between fixing the actual gap and fixing the same symptom again next month.
What changes when AI agents take on the office work behind each job?
An AI agent is software that does a job the way you would do it yourself, using your prices, your wording and your rules, so the paperwork behind every job gets done consistently even when you are not the one doing it. For a handyman business that means the job list sent to a property manager, the price built from your own per item list, and the follow up after a gutter clean or an assembly can all happen the same reliable way, every time.
That matters because the inconsistency that costs repeat work is rarely the trade skill itself. It is the surrounding admin: what gets written on the job list, how the price is explained, whether the invoice matches what was agreed. AI agents handling that consistently frees the owner and the crew to spend their time on the actual repair, the actual customer, the actual tenant on site, rather than on the paperwork around it.
Should a handyman build their own systems or just rent an app?
Some off the shelf booking or invoicing tools suit a handyman business well, and the right answer depends on what your own job data shows about where the gaps actually are. The more useful question is not which app to buy, it is whether a system is shaped around how your jobs actually run, your pricing, your property managers, your maintenance rounds, or whether you are bending your business to fit software built for every trade at once.
A handyman juggling odd jobs, small jobs, strata lists and rental maintenance has a different shape of week to almost any other trade. Systems built on your own data, your own van stock patterns, your own repeat customers, tend to fit that shape better than a generic tool ever will. That is a choice to weigh against your own numbers, not a promise that owning it will save money.
How does Data First Coaching approach this?
Data First Coaching starts from the handyman's own job data through the Trade Business Intelligence, looking at which jobs generate a callback, which job types sit under margin, and where pricing drifts between similar repairs, rather than starting from a guess about which crew member is the problem. Greg Allan puts it plainly: “It's not my people, it's my systems.” That is the starting point for finding where a job list actually breaks down. The how, building the documented way of working and the agents that support it, is worked through inside the Academy, with members, because the Trade Business Intelligence is powered by every member who is open minded, innovative and willing to share what they learn.

