Three bids are on your kitchen table. Before you read another line of any of them, know this: all three of those builders are going to hire from the same pool of subcontractors in this same valley, at roughly the same rates, to build the same set of drawings. Nobody has a secret cheap framer.

So the spread between the bids is almost never a spread in what the work costs. It is a spread in how much of the work got written down.

A bid is a sales document

Its job is to win the work. Every contractor knows you are collecting three of these and that most people compare the totals. That puts steady downward pressure on every number, and the cheapest thing to leave out is the thing you will not notice missing until month four.

That is usually not dishonesty. Estimating a job properly takes a full day. A builder writing four bids a week to win one of them cannot spend four days a week estimating. So he prices what he can see, puts a round number on the rest, and hits send. The bid that comes back is his best guess wearing a confident font.

Which leaves two things that genuinely separate one builder from another, and neither one is printed on the bid. The first is relationships: who picks up when he calls, and whether you get that sub's best crew or whoever was free that week. The second is attention to detail: how much of your job he actually counted before he priced it.

The question nobody asks: who runs the orchestra?

A general contractor is not one job. On your project he is an estimator, a buyer, a scheduler, a negotiator, an inspector, a logistics manager, and a bookkeeper. A few builders really are all seven. Most are strong at two or three and improvise the rest between other jobsites.

Here is the part that never appears on any bid: whatever he is not, you are. Nobody prices the evenings you will spend chasing a tile delivery or deciding whether the framing is straight enough to close up.

The accuracy test: make every bid itemize

An itemized estimate is a bid where every piece of work is its own row: what it is, how much of it there is, what it costs. Not "Bathroom — $22,000." Instead the demo, the rough plumbing, the shower pan, the tile with its square footage and price per foot, the vanity by model number, the fixtures, the exhaust fan, the door, the paint.

Ask all three bidders for one. You can say it in a sentence: I'd like to see this itemized line by line so I can compare the bids fairly. What comes back tells you more than the totals ever will. A builder who counted your job sends it over, sometimes proudly. A builder who priced it in an hour either cannot produce one or sends something that quietly shows how few lines he thought about.

Then compare row against row instead of total against total. Check the rows the bids share. You will usually find the cheap bid is not cheaper on those at all, because everyone is buying the same labor. It is cheaper because rows are missing.

Those missing rows do not evaporate. They arrive as change orders in month four, priced by the only contractor on your site, on a day when saying no costs you more than saying yes. That is the whole risk of a cheap bid, and it is why the number on the page is the least useful thing about it.

Our number is not extravagant. It is finished.

We are shopping in the same supermarket as every other contractor bidding your job. Same trade pool, same suppliers, same going rates. Two things are different. We hold a higher expectation of what comes off those shelves, written down as a standard before anyone quotes it rather than left to whatever the crew did on the last house. And there is a great deal more work sitting behind the number on the page.

That number is not a builder's instinct on a Tuesday morning. Labor and material rates come from RSMeans residential cost data indexed to Phoenix [1], then we re-price the actual products at retail, because a catalog allowance and the vanity you picked are two different numbers. Permits come off the city's published fee schedule, which is arithmetic anyone can check [2]. Then we test the whole machine against reality, on a schedule, and keep the score:

When we change a rate, three gates have to pass before it reaches a homeowner: the full test suite, the cost back-test, and the valuation back-test. If the median error gets worse, the change does not ship. It goes back with an explanation. None of that is visible in a bid, which is exactly the problem with judging bids by their totals.

What is different is that we count the entire job before you sign, show you every line of it, and put a visible contingency on the parts nobody can know yet. On one addition this year that meant $12,000 held against a sewer connection nobody had located. If that money is not needed it goes back to the homeowner. It is a safety net with a name on it, not margin hiding under a friendly word.

So our bid tends to look higher the day it lands and finish in roughly the same place the cheap bid ends up. Same trades, same house, same money. What you get for choosing the honest version is that you knew the real number in month one instead of month six, and you made the trade-offs yourself while you still had the choice.

Be careful with the bid that is far under the others. It is not usually a better deal. It is usually the same project with the discovery scheduled for later.

What holding the reins actually looks like

Every project we price lives on one page the homeowner keeps for the whole build. Not a PDF that goes stale the first week. The live thing:

Either you do these jobs, or someone does

None of this requires us. Get all three itemizations and compare them row by row. Price every allowance against the actual product you want. Insist on a written change order before any change happens. Check each draw against work you can see before you release money, and look your builder up on the state contractor registry while you are at it [3]. Homeowners do exactly this and it works.

It is a real job though, and it runs for the length of the build. If you would rather not hold it, that is the part we do, for close to what you were going to spend anyway, usually finished sooner, with all seven roles assigned to somebody by name.

And whether or not one of the bids on your table is ours: send us the itemizations when you have them. We will lay them next to each other line by line and tell you what we see, free, no obligation. If the cheapest one turns out to be complete, we will say so, and you should take it. See what your project actually costs, line by line, or bring the bids to a 30-minute call.