Skip to content
Profit Recovery Review
Estimator reviewing a job quote build-up on screen.

Where the money actually goes 02 — page 2 of 8

Quoting

Are you quoting to win the job — then hoping you can make money?

Good quotes are built from real costs, task-level hours, complete scope and the margin you actually need. If the math starts with wage, an old shop rate or a blanket multiplier, you can win the work and still give the profit away before the job begins.

  • Quote with confidence

    Know the numbers underneath the selling price.

  • Protect the margin

    Build the margin in before the job starts.

  • Win the right jobs

    Price work competitively without buying revenue.

  • Stop leaving money on the table

    Avoid both underpricing and blind overpricing.

The 30-second answer

A profitable quote starts with true labour cost and task-level hours, adds materials, equipment/expenses and third-party costs separately, applies the correct sell treatment to each component, and checks the final selling price against the intended true profit margin before the work is sold.

LabourMaterialsEquipment / expensesThird party

Each component carries its own approved markup or margin treatment — not one blanket multiplier. Markup is not margin: the selling price has to be checked against the intended true profit margin, and task labour sell has to be compared to the task charge-out extension before the quote goes out.

What it looks like, what it costs, and why it keeps happening

Does this sound familiar?

  • You build quotes from wage, an old shop rate or a rough loaded rate.
  • You are not sure the price actually covers the labour, overhead and task-specific costs.
  • Materials or third-party work get added late — or missed entirely.
  • You quote a block of hours without a clean task-by-task build-up.
  • You win jobs, but the margin starts disappearing as soon as the work begins.

This is what it’s costing you

  • $250,000 job
  • Quoted / intended margin: 10% = $25,000
  • Actual margin after missed cost: 4% = $10,000

$15,000 lost on one job

Illustrative arithmetic example. It is replaced with your own numbers during the Profit Recovery Review.

Why the usual way fails

  • Wage + a blanket markup hides the true labour math.
  • One shop rate ignores the fact that tasks carry different costs and charge-out economics.
  • Markup gets mistaken for margin.
  • Scope gets compressed or skipped just to get the quote out.
  • The quote is built as a standalone document, then the project is rebuilt again after award.

Why it keeps happening

This is the Bad Math + Quote-to-Field Disconnect.

  • True labour cost was never calculated correctly.
  • Overhead is not converted into an hourly burden rate.
  • The task list is incomplete or too vague to estimate hours properly.
  • Materials, equipment/expenses and third-party cost are not treated separately.
  • Nobody checks the selling price against the real target margin and task charge-out before the quote goes out.

A weak quote creates a losing job before the crew ever clocks in.

The PPS + PWP way to build quotes that protect profit

Profit Pulse System builds the engine. ProjectWatchPRO automates the work.

How to fix it

  1. Start with true labour cost: Wage + SD + LBR + OBR + TSB + OT.
  2. Build the quote from a clear task list and estimated hours by task.
  3. Use the approved company-average LBR for quoted labour when the future employee is unknown.
  4. Add materials, equipment/expenses and third-party costs as separate quote components.
  5. Apply the approved markup / margin treatment to each component instead of one blanket multiplier.
  6. Calculate the selling price required to hit the intended true profit margin.
  7. Compare task labour sell against the task charge-out extension before sending the quote.
  8. Review scope, cost and margin before the quote is released.

The 9 steps of Profit Pulse System

  1. 1Overhead Guru
  2. 2Labor Analyst
  3. 3Burden Builder
  4. 4Task Architect
  5. 5Bulletproof Quote
  6. 6Schedule Master
  7. 7Pulse Monitor
  8. 8Drift Detector
  9. 9Profit Pulse Loop

Used to build profit defense. Orange steps are the ones this page depends on.

ProjectWatchPRO gives you

  • True labour cost available to build labour pricing.
  • Task-based quoted hours and labour economics.
  • Materials, equipment/expenses and third-party quote components in the project quote workflow.
  • Independent cost / sell treatment by quote component as supported by current PWP setup.
  • Charge-out vs true-cost visibility by task.
  • Estimated cost, quoted sell and intended margin in one quote.
  • A quote that becomes the project automatically when accepted — no rebuilding the job.
  • Accepted task structure and estimated hours carried forward for scheduling and field execution.

What gets better when you fix this

  • You know what has to be true for the job to make the margin you sold.
  • Fewer profitable-looking quotes turn into weak-margin jobs.
  • You stop buying revenue by underpricing labour or missing scope.
  • The field starts from the same tasks and hours that were used to win the work.
  • Less double entry between estimating and operations.
  • Better job selection: you can win the right work, not just more work.

What you actually see

Live job margin, while the job is still running

Where quoting shows up in the day-to-day view: quoted margin, margin right now, and the hours behind the number. Representative view.

Quote → accept → project

The quote should not become a dead PDF the moment the job is won. It is the benchmark, and the same task, hour and cost structure follows the work into scheduling and actual execution.

  1. Quote

    Tasks, quoted hours, labour, materials, equipment/expenses, third-party, costs, sell and target margin are built once.

  2. Accept

    The user marks the quote accepted in ProjectWatchPRO.

  3. Project

    ProjectWatchPRO automatically converts the accepted quote into the live project.

  4. No double entry

    The task structure, estimated hours and quote economics carry forward rather than being manually rebuilt.

  5. Ready for operations

    The project is available for scheduling, then employees can clock into the project and tasks as the work begins.

How much longer can you afford to wait?

  1. Next 30 days~$15,000
  2. Next 60 days~$30,000
  3. Next 90 days~$45,000

Assumes one $250,000 job per month carrying the same illustrative six-point margin gap. Illustrative exposure, not a guaranteed recovery. Figures are illustrative examples, not documented client results. We replace them with your numbers during the Profit Recovery Review.

Questions owners ask

How should a contractor build a quote that protects profit?

Build it from true labour cost and task-level hours, price materials, equipment and third-party work separately, then check the resulting margin before the quote goes out.

Why do quotes that look profitable lose money on site?

Because the quote was priced as a lump sum instead of by task. Without task hours there is nothing to compare the field against, so overruns only show up after the job closes.

What is task-level quoting?

Pricing each part of the work — its hours, its crew and its cost — instead of one total. It gives the schedule a plan to follow and gives job costing something real to measure against.

When should the margin on a quote be checked?

Before it is sent, and again while the job is live. A margin that is only checked at closeout is a report, not a control.

Let’s build quotes that protect your margin.

We’ll show you where your quote math is weak, what your real cost is, and how to build a selling price that protects the margin before the crew starts.

Once the quote is accepted, the next question is whether the work gets built into a real task-level schedule — or just blocked on a calendar.