Back to blog
Estimator Workflows

The 3 AM Estimate Check: Why Your Unit Prices Need a Second Source

How cross-referencing unit prices from live catalogs catches margin-killing errors that single-source estimates miss, with a concrete workflow for BC3/Presto users.

Jorge de los Santos6/22/20265 min read

You’ve been there. The project lands at 4 PM, the brief is thin, and the client wants a number by tomorrow. You pull your go-to price list—the one you’ve used for the last three jobs—and start building the budget. By midnight, the quantities check out, the labor looks tight, and you’re ready to send it.

But here’s the problem: that single-source price list is a snapshot. It might be three months old, or six, or worse—it’s a blend of what you think things cost, not what they actually cost today. And one bad unit price can bleed your margin dry before the first concrete pour.

This is the 3 AM estimate check. It’s the habit of never trusting a single price source, and it’s the difference between a budget that holds and one that leaks.

Why Single-Source Estimates Are a Margin Trap

Every estimator has a favorite catalog. Maybe it’s the one you built from your last five projects, or the regional database your firm has used for years. These are comfortable, but they’re also static. They don’t know that rebar jumped last week, that the local sand supplier changed their delivery fee, or that the subcontractor you’re pricing for has a new crew rate.

When you build an estimate from a single source, you’re betting that source is still right. That’s a bad bet. Here’s what happens:

  • You miss market shifts. A price that was accurate in January is stale by March. If your catalog doesn’t update, you’re estimating with yesterday’s numbers.
  • You inherit errors. One bad unit price—say, a concrete rate that’s 8% low—gets multiplied across every line item. By the time you hit the total, that error has grown into a real margin hit.
  • You lose the ability to spot outliers. When you only see one price, you can’t tell if it’s reasonable or if it’s a fluke. You need a second point to know.

The fix isn’t to throw away your catalogs. It’s to cross-reference them with a live second source, every time.

The Two-Source Rule: How to Catch Cost Leaks

Here’s the rule: for every major unit price in your estimate, you need two sources. Not three, not five—two. One is your primary catalog (the one you trust). The other is a live, current market source that you can check in real time.

Why two? Because one source gives you a number. Two sources give you a range. And a range tells you if you’re in the right ballpark or if you’re about to miss.

Here’s how it works in practice, using a BC3-compatible workflow:

  1. Build your estimate in Presto or your preferred tool. Use your standard catalog for the first pass. This is your baseline.
  2. Flag your top 10 cost drivers. These are the line items that make up 80% of your budget—concrete, steel, excavation, finishing work. Don’t check every line, just the ones that matter.
  3. Pull a live second price for each driver. This is where a tool like Omnicost’s live catalog comes in. You query the same unit (say, “m³ of reinforced concrete, C25/30”) from a current market feed. You don’t need to rebuild the estimate—you just need a second number to compare.
  4. Calculate the variance. If the two prices are within 5%, you’re good. If they’re 10% apart or more, you have a problem. That’s your leak.

The beauty of this is speed. You’re not re-doing the estimate. You’re doing a 10-minute check on the prices that matter most.

The 3 AM Workflow: A Concrete Example

Let’s walk through a real scenario. You’re estimating a 200 m² residential slab in Spain. Your primary catalog has the following for reinforced concrete:

  • Concrete C25/30: €85/m³
  • Steel reinforcement B500S: €1.10/kg
  • Formwork: €18/m²

These look right to you. You’ve used them before. But you run the 3 AM check.

You open Omnicost’s live catalog and query the same three items. Here’s what comes back:

  • Concrete C25/30: €92/m³ (from a regional supplier, updated this week)
  • Steel B500S: €1.05/kg (from a national distributor, current)
  • Formwork: €19/m² (from a local specialist, same week)

Now you have a range. The concrete is 7% higher than your catalog. The steel is 5% lower. The formwork is 5% higher.

What do you do? You don’t panic. You look at the concrete first—it’s the biggest cost driver. Your catalog says €85, the live feed says €92. That’s a €7/m³ difference. Over 200 m², that’s €1,400 on concrete alone. If you’re running a 10% margin on a €50,000 slab, that €1,400 is 2.8% of your margin. Gone.

You have two options:

  • Use the higher price. This protects your margin. You might lose the bid if you’re too high, but you won’t lose money on the job.
  • Split the difference. If your catalog is usually reliable, you could use €88.50 (the midpoint). This is a compromise—you’re betting the market will settle.

The right call depends on your risk tolerance. But the key is: you know the gap exists. Without the second source, you’d have sent the estimate at €85 and hoped.

Building the Habit: How to Make the 3 AM Check Routine

This isn’t a one-time trick. It’s a habit you build into every estimate, especially the ones that come in late and need to go out fast.

Here’s how to make it stick:

  • Always start with your primary catalog. Don’t change your workflow. Build the estimate the way you always do.
  • Add a 10-minute review step. Before you hit “send,” open your live catalog and check the top 10 prices. This isn’t a full audit—it’s a quick cross-reference.
  • Log the variance. Keep a simple note: “Concrete: catalog €85, live €92, used €88.” Over time, you’ll see which catalogs drift and which hold steady.
  • Update your catalog when you see a pattern. If your primary source is consistently 5% low on concrete, adjust it. Don’t wait for the next job.

The 3 AM estimate check isn’t about perfection. It’s about catching the one price that would have cost you the job. And with a live second source, you catch it before the estimate goes out, not after the margin comes back.

Jorge de los Santos

Founder, Omnicost

Jorge is the founder of Omnicost, where he builds AI-powered construction cost intelligence — a continuously updated, multi-source price catalog and an estimating agent for the construction industry.