Why does pricing a job take so long when the quote still might get rejected?
Most owners find pricing a job eats the evening and the customer still goes with someone cheaper. The owner checks old quotes, guesses at material costs, tries to remember what margin they used last time, then sends it off without really knowing if it's right. Hours go into a document that gets a one word reply: no.
The problem is not the price itself. It is that the owner is rebuilding the pricing logic from scratch every single time, late at night, tired, with half the information missing. A job that should take minutes stretches into an hour because nothing is written down anywhere the owner can actually use quickly.
Why do prices end up different for the same job depending on who's busy that week?
A trade business can quote the same job two different prices depending on who answered the phone, how busy the diary looks, or whether the owner remembered to add the call out fee. Customers notice. So does the crew when two similar jobs on the board pay completely different margins.
This happens because pricing often lives in someone's head rather than in a system. When the owner is flat out, corners get cut on the quote. When things are quiet, the same job might get priced lower just to win it. Neither is really a pricing strategy, it is a mood.
How do you price every job the same way, even when you didn't do the quote yourself?
You price every job consistently by handing the first draft to an AI agent instead of a person or a blank page. An agent is software that does a job the way you would, using your prices, your wording and your rules, at any hour. Fed your costs, your margins and your past jobs, it builds a quote that looks like one you'd write yourself, every time, whether you're on a roof or asleep.
This is the core of the Agent Office: the pricing job gets taken off you, not handed to another person who still needs training and still makes judgement calls that vary day to day. The agent doesn't get tired at eight at night and skip a line item.
How do you stop a quote going out before it's checked against your own prices and margins?
You put the check at the point where the mistake actually starts, not after the quote has already gone to the customer. Most pricing errors begin the moment someone starts typing numbers from memory instead of from the real cost sheet. That is exactly where an agent needs to sit.
Picture a plumber who gets asked for a quote over text, half the details missing, and normally fires back a rough figure just to keep the conversation moving. An AI agent can sit in front of that moment, ask the customer the missing questions, pull the real unit costs and margin for that type of job, and only then produce a number. The job cannot move forward until the right information is actually there.
How do you push prices up when you're flat out, without losing track of what you've already quoted?
You let the agent apply the rule you've already decided on, rather than relying on you to remember to change it while you're under the pump. When demand is strong and the diary is full, many owners know they should be lifting prices to protect margin and manage the workload. Few actually do it consistently, because it means remembering to change a number across every quote while they're busiest.
An agent can apply a pricing rule the moment capacity gets tight, the same rule every time, without someone having to go back and manually adjust figures. That keeps pricing steady with demand instead of staying flat because nobody had time to update it.
How do you know the price you send out is actually the right one?
You know it's right when it's built from the same costs, the same margin rules and the same checks every single time, not from how the owner was feeling that morning. Consistency is what turns a quote from a guess into a pricing strategy.
This is what the Agent Office changes. The quoting job still gets done properly, the pricing still reflects the owner's actual rules, but it doesn't rely on the owner personally sitting down each night to rebuild it from nothing.

