← THE BLOG

How to Bid a Construction Job Without Guessing

AUGUST 21, 2026 · KEITH LEMAY
How to Bid a Construction Job Without Guessing

The short answer: Here is how to bid a pole barn job the same way every time: qualify the buyer first, measure the building rather than the square footage, derive posts, trusses, girts, purlins and steel from those measurements, price labor by stage, add overhead and margin as stated rates, and run a pre-send checklist. A repeatable method shows you which part was wrong when a job comes in thin.

Most builders don't lose money on jobs they bid badly. They lose it on jobs they bid inconsistently — a number assembled a slightly different way each time, so when one comes in thin there's no way to tell which part was wrong.

Bidding is a repeatable procedure or it's a guess with a confident voice. Here's the procedure for a post-frame job: what to measure, what to mark up, what to refuse, and how to know your number is right before you send it.

Step 1 — Qualify before you measure

The most profitable bidding decision is the one where you don't bid. Four questions, on the phone, before you drive anywhere:

  • What's the building, roughly? Size, height, use. If they can't describe it at all, they're a month from ready.
  • Is the site ready, and can a truck reach it? Access is the biggest hidden cost in post-frame.
  • What's the timeline? "Spring" is a plan. "As soon as possible" often means unfunded.
  • Have they got a number in their head? If it's half of reality, better to find out now — kindly, and with a range.

A builder who bids everything has an impressive-looking pipeline and a terrible close rate. Both cost real hours.

Step 2 — Measure the building, not the square footage

Square footage is a summary, not an input. What you actually need:

  • Width, length, wall height, roof pitch
  • Post spacing and embedment depth for your soil and code
  • Every opening: overhead doors, entry doors, windows — size and wall
  • Lean-tos, porches, wainscot, overhangs
  • Roof and wall steel gauge and colour
  • Insulation, liner, ventilation

Then the site: slope, fill required, access, and where the concrete truck stands.

Write the exclusions down at the same time you write the measurements. Every dispute you will ever have about a job is decided by this list.

Step 3 — Derive the materials, don't recall them

Post frame has an advantage most trades don't: the material list is a function of the geometry. Posts follow from spacing and length; trusses from span and pitch; girts and purlins from spacing; panels from area and cut length; trim from every edge and opening; fasteners from panel count.

That's a calculation, not a memory. Doing it from memory is where the two-truss error and the forgotten trim run come from — and neither shows up until the delivery.

If you take one thing from this: the estimate should be re-derivable. If a customer moves a door and you can't reproduce the number without starting over, you don't have a bidding process, you have a document.

We compared the three kinds of tool for exactly this — takeoff, catalog, and geometry — with real pricing here. The template and its limits covers the spreadsheet version honestly.

Deriving beats recalling because memory does not update when the building changes. A takeoff produced from the model recounts every stick, sheet and screw the moment the span or the pitch moves.

Step 4 — Price the work by stage

Hours are how you think; stages are what customers buy and what your crew delivers. Price site prep, concrete, post set, framing, roof steel, wall steel, doors and trim, and finish — each as a line.

Two rules that pay for themselves:

  • Use your own history, not a rule of thumb. If you've been logging stage durations, you already know your real post-set day for a 40×60. That number is worth more than any published average, and it is the same number that decides what the crew takes home when the build comes in under the days you figured.
  • Price equipment as its own line. Crane and lift days hide inside "framing" and disappear from the analysis afterwards.

Step 5 — Add overhead and margin as rates, out loud

Overhead is not padding — it's the truck, the insurance, the phone, the office, and the hours nobody bills for. Calculate it as a percentage of your annual costs against your annual revenue, and apply it as a rate.

Then margin, separately, as a rate. When they're blended into the line items, a discount conversation eats your margin without anyone deciding to give it away.

Step 6 — The pre-send checklist

Six questions. If any answer is uncomfortable, the bid isn't ready:

  1. Could I rebuild this number from scratch and land within 2%?
  2. Is every exclusion written down?
  3. Does the schedule in this bid account for weather days in this month?
  4. Is the steel price current, and does the bid state how long it holds?
  5. Is my margin a stated rate, or is it whatever's left?
  6. If they ask for one change, how long does re-pricing take?

That last one predicts more about your year than the number itself.

What to refuse

  • Bids against a number you can't see. "Beat this quote" is a race with an invisible opponent, usually one who excluded half the scope.
  • Work outside your build type. The most expensive job most post-frame builders ever take is the one that wasn't post frame.
  • Sites you haven't seen — above a threshold you set and keep.

Steps 2 and 3 are the ones software can take off your evening: construction estimating software built exclusively for post-frame and barndominium builders has you draw the building in 3D and counts every stick, sheet and screw as you go.

What the research says

  • Professionals judging the same file come up with different numbers. In an HBR article on noise in decision making, Kahneman and colleagues describe a customer who accidentally sent the same application to two offices of one firm and got very different prices back, though both offices were supposed to follow the same guidelines. A bid assembled a slightly different way each time has the same problem, which is why a written procedure matters more than experience alone.
  • Breaking a job into parts makes the estimate more realistic. People underestimate their own tasks because they picture the plan and set aside past experience, and Kruger and Evans found that unpacking a task into its parts reduces this planning fallacy. Pricing posts, trusses, steel, doors and each labor stage separately is that unpacking.
  • A short checklist catches what experts skip. When eight hospitals adopted a 19-item surgical safety checklist, deaths fell from 1.5% to 0.8% and complications from 11.0% to 7.0%. A pre-send checklist (snow load, exposure, doors, site work, concrete, permit) does the same job for a bid: it makes the routine checks happen on the busy days too.
  • Markup and margin get mixed up, and cost books keep bids accurate. A remodeling benchmark report found many contractors never learn to cost and price jobs and confuse markup with margin, while firms that hit their estimates rely on cost books they keep updated. Stating overhead and margin as rates out loud is the fix.
  • Qualifying first protects the hours. Rural Builder's reporting on post-frame bidding found builders dread bidding wish-list buyers who walk when they see the number, and recommends pre-qualifying before putting bid time in (its main source co-owns an estimating software company).

Knowing the number was right

You don't find out at the bid. You find out at the end, and only if you closed the loop: actual materials against estimated, actual stage days against planned, change orders separated out. Three jobs of that and your bidding stops being an opinion.

That loop is the whole argument for having the estimate, the schedule and the invoice in one system rather than three — the comparison is automatic instead of an evening's reconciliation. Here's how ours runs.

For post-frame engineering references — spans, loading, embedment — the National Frame Building Association is the trade's own source, and worth reading before you finalise your assumptions.

One open loop: a correct bid still loses to a fast one surprisingly often. The proposal that carries the number does more of the winning than the number does.

30 minutes with Keith · exclusively post-frame & barndominium

Bring one real job.
We’ll walk it lead to paid.

Keith Lemay, the founder, takes this call himself. You show how a job moves through your business today — the call, the quote, the contract, the build, the money. He shows you the same job in Leads2Build. We work exclusively with post-frame and barndominium builders, so none of it is generic.

  • Pick a time — it goes straight onto Keith’s calendar.
  • The confirmation comes by email, with a link to move it if you need to.
  • Bring a job you’ve quoted lately. That’s the one worth walking through.
Keith LemayFounder, Leads2Build

Keith's next open times

The confirmation comes by email.