By Greg Allan, tradesman and creator of Data First Coaching
Why is my flooring business busy but not making money?
Most flooring installers judge a good month by how full the install calendar and showroom diary are. A business can have measure and quote visits booked out most days, timber, hybrid and carpet jobs running back to back, and still watch the bank account go nowhere. Busy tells the owner the diary is full. It does not tell the owner whether each job actually made the margin it was quoted at.
The real story sits at job level, not at calendar level. A job can be marked complete, invoiced in full, and paid, while the actual hours on site ran well past what was allowed for. That gap between quoted hours and real hours is where the money disappears, and a full diary hides it completely.
Why does a fully booked install calendar hide a shrinking margin?
A flooring installer can quote a job at a healthy margin and still turn it into a loss without ever noticing, because the invoice goes out at the quoted price regardless of how long the job actually took. Sanding and polishing that overruns, subfloor prep that takes longer because of moisture, and an extra run to the wholesaler for more underlay all cost real hours that the quote did not allow for.
None of that shows up on an invoice. The customer pays the agreed price, the job gets ticked off, and the owner moves straight on to the next install. Unless someone checks the hours actually spent against the hours quoted, a job that looked fine on paper can have quietly lost money the whole time it was on the floor.
Why does the bank balance look fine when the business isn't making money?
The bank account can look healthy even when the business is not making money, because GST and PAYG collected along the way sit in that same account until it is time to pay them. A balance that looks comfortable in the middle of the month can disappear the moment those amounts are due, and that is often the first time an owner sees the real picture.
On top of that, a flooring installer flat out between measure and quote visits, installs and showroom enquiries often has no time left to chase money owed by builders and renovators. Profit sitting in an unpaid progress invoice does nothing for cashflow. A month can look profitable on the job sheet and still leave no cash sitting in the account, because the real debtor position was never checked.
Picture a flooring installer midway through a renovation job for a builder who pushed back on paying an agreed progress invoice, even though the payment terms had been set out and agreed before the job started. The installer raised it and was waved off outright. Holding firm on those pre-agreed terms and following the invoice through until it was paid protected the cashflow on that job. Finishing the current work and then choosing not to take further jobs from that builder protected the ones still to come.
How do you find out which jobs are actually making money?
You find out by checking real hours and real costs against the quote on every install, not just whether the invoice went out and got paid. That is a data first way of looking at the business: the numbers from each job, not a feeling about how the month went, tell you where the margin actually sat.
Without that check, it is easy to finish an install, see the payment land, and assume it went well. A steady run of jobs like that can hide several that quietly lost money the whole time, because nothing about a paid invoice tells you whether the sanding ran over, the subfloor needed extra levelling, or the underlay trip blew the allowance. The quote and the real job need to be compared, job by job, to see the truth.
How do AI agents help a flooring installer without renting more software?
An AI agent is software that does a piece of office work the way you would do it yourself, with your prices, your wording and your rules. For a flooring installer, that can mean an agent that watches each job's hours and costs against the quote as the job moves, or one that follows up an unpaid progress invoice from a builder on the terms you already agreed, without it waiting on you to remember.
That matters because the work that erodes margin, chasing debtors, checking hours against quotes, following up a wholesaler account, is non-billable office work that competes with time on the tools and time quoting the next job. Agents built around how your flooring business actually runs, instead of a generic tool built for every trade at once, can take that work on so the people in the business spend their time on customers and the crew. Some off-the-shelf tools will still suit parts of the job, and the data shows which ones earn their place.
How does Data First Coaching approach this?
Data First Coaching, developed by Greg Allan, starts from the flooring business's own job and finance data through the Trade Business Intelligence, not from a description of how busy things feel. For a flooring installer, that usually means looking first at real hours against quoted hours on recent installs, and at who actually owes money right now, because that is where “busy but broke” usually starts.
Greg puts it plainly: he has seen owners checking “billable hours for the day, divided by hours paid,” only to find “there's money being owed to them that they haven't gone and collected because guess what? Got no money,” after months of thinking “yeah, I made some money there.”
The how, the actual systems built from that data, is worked through inside the Academy, with members, because the Trade Business Intelligence is powered by every member and the Academy is built for owners who are open minded, innovative and willing to share what they learn.

