How it works

Quote it, sell it, build it, and know what you kept.

Most software in this trade tells you what you billed. The useful number is what was left afterwards. Here is the whole run, in the order you actually do it.

Start here

Price the job from what it costs you

Tell it once what one square, one foot, or one unit takes: the materials, the quantities, the waste, the labor hours. That is an assembly, and you build it once.

After that you type one number. Thirty squares turns into every material line and the labor to install it, each one costed and priced at the margin you set. Waste is already in the quantities, and anything sold in packages rounds up, because nobody sells you a fifth of a roll.

Every line stays editable. It is a starting point, not a locked bundle.

Setting up a roof replacement assembly with materials, quantities, waste and labor

Then

Give them three prices instead of one

Good, better and best on a single quote, each one built separately and each showing you its own margin before you send it.

The customer picks one and the app remembers which. Over a season that tells you something worth knowing: which tier people actually buy.

An estimate with Good, Better and Best options, each showing its own price and margin

Then

Put the work on the board

Lead, quoted, scheduled, in progress, complete. Drag a job along as it moves, or change it from the card. Call the columns whatever you call them out loud.

Moving a card does not mark a job done or send an invoice. Those stay deliberate, because a stray drag should never bill somebody.

Job board with jobs in Lead, Quoted, Scheduled and Complete columns

After the job

Find out what it actually made

Put in the supplier invoice and the real hours. You get the quote and the actual side by side, and a plain sentence telling you which way it went.

This is the part that either earns its keep or quietly goes unused, so it is worth saying plainly: somebody has to enter those numbers. Nothing can work them out for you.

Job costing panel comparing quoted cost and profit against actual

And then you know

What is out, what you won, what you kept

Quoted work still waiting on an answer, work you won, and the profit sitting inside it after cost and commission.

If an estimate has no costs on it, the app shows no margin rather than guessing, and tells you how many are uncounted. A tool that reports a confident number nobody entered is worse than one that admits what it does not know.

Dashboard showing quoted work still out and work won with profit and margin

Find out what your last job actually made.

Thirty days free, no card. $29 a month after that, and you never pay per crew member.

Curious about the margin maths first? Try the markup vs margin calculator.