Ask
The customer types it or says it out loud. Mason asks back only what this job needs — the gate count on a fence run, what is on the wall now for a repaint, the label on a closed panel.
One link collects the job — what they want, the answers your trade needs, and the photos that decide the price. Mason builds the quote from the prices you already charge. It does not invent a rate, and it tells you when the job is yours to price.
Join the waitlistSend it in a text or put it on your website. The customer opens it, answers questions that fit their job, and takes the photos your trade actually needs. Nothing to install and nothing to log into.
The customer types it or says it out loud. Mason asks back only what this job needs — the gate count on a fence run, what is on the wall now for a repaint, the label on a closed panel.
A number comes from the customer’s answer, a dimension they typed, a measurement taken off the map, or something readable in a photo. Every line shows which one it was.
One photo, one question. The whole work area. The close-up that moves the price. A safe view of how a crew gets in.
The customer reads their own answers back before anything is priced. Wrong footage caught here is not an argument later.
An exact price, a range, a note that you are pricing it yourself, or a request to come look. One of four. Never a guess.
Add your rate sheet or price book once. Mason reads it, pulls out the services you sell, and you confirm them. From then on, Mason decides which of your lines a job needs. The amounts stay yours.
Hearthland Fence Co.
Illustrative quote
Better option
Cedar privacy
$4,860
Illustrative example. Hearthland Fence Co. is not a real company and these amounts are made up to show the shape of a quote.
Software that puts a number on everything is lying to somebody. Mason tells the customer which of these four they are getting, and why, on the same screen as the price.
Every line the job needs has a number in your book, and every quantity came from something real. A straight measured run in cedar you already price. A fixture swap you do most weeks. A load that lands inside a volume band you set.
The work is clear but one number is not. A repaint where the prep depends on what a scraper finds. A haul where nobody can see the bottom of the pile. Both ends come from your prices, and the customer is told why it is not one number.
Nothing in the book matched the work. Two rows claim the same item. The only row that fits is billed by the hour. Mason stops, sends you the photos and the answers, and tells the customer a person is putting the price together.
No photo settles it. A roof from ground level. A leak behind a wall. A panel a homeowner should not be opening with a phone in one hand. A service you set up to need a person first. Mason asks for the visit instead of pretending.
You can cap it. Set a service so it never answers with more than a range, or never without a visit, and Mason stays under that ceiling.
A customer asks for four things and three of them are in your book. Mason prices those three, names the fourth on the quote, and says a person is handling it. It never drops the item and never covers it with a number nobody set. Here is every reason a line gets left for you.
The row is in your book, but there is no usable number on it yet.
The only row that matches is billed by the hour, and Mason will not guess how many.
You sell it in a unit a customer cannot count or measure from where they are standing.
More than one price row claims the same item. You are the one who knows which is right.
You set this service up to need a person before it carries a price.
Nothing in your book matched what they asked for, so nothing gets invented to cover it.
These are not settings. They are built into how a quote gets put together, and no wording from a customer and no answer from Mason can move them.