I was the young lead project engineer on a renovation for National Grid, telling a mechanical contractor his testing method was wrong.
He slammed both hands on the table and screamed at me. Everybody does this.
What actually held that room was not me.
It was the specification. His testing method did not meet it, and that was checkable by anybody sitting there with a copy.
He had thirty years on me and a voice that carried. I had a paragraph.
The paragraph won. That is not the lesson I took at the time. It is the one I would take now.
The Reality: you are not going to out-argue a contractor on experience. Not when you are the youngest person in the room, not ever.
You beat him on paper you wrote before he showed up.
And here is what skipping that costs. A loose scope is not a paperwork problem. It is a pricing problem, and you pay it later at his number, after he is on site and you have no leverage left.
So stop sending a narrative and asking for a price. Send every contractor the same scope sheet and make them fill it in. Same sheet, same lines, same order. That one move is most of the job.
Here is what goes on it.
Scope of work, broken out by system rather than by trade, with quantities. Not replace the rooftop units. Twelve units, tonnage each, location each, and what happens to the curbs.
Method. How it gets done. What gets demolished, what gets protected, what gets reused, and in what sequence.
This is the section that actually separates the bids. Two contractors pricing the same outcome differently are almost always assuming different methods, and until you can see the method you are comparing two numbers that mean different things.
🏠 Interested in starting or growing your real estate portfolio? Join a community of changemakers investing to build wealth and create impact.
Exclusions. What is not in the price. You write the first list, then leave them room to add to it. What they add is the most informative thing on the whole sheet.
Acceptance. What test proves the work is done, who runs it, against what standard, and who pays for the retest when it fails. This is the section that would have ended my argument at National Grid in ten seconds instead of a screaming match. If your scope does not say how done gets proven, then done means whatever the man holding the wrench says it means.
Schedule and site conduct. Start date, working hours, crew size committed against the scope, and cleanup at the end of each day as a line item rather than an assumption.
Change orders, with the process agreed before anyone starts. What triggers one, what documentation comes with it, what markup applies, and how long you get to approve it.
And the line that usually gets left off. Unit prices for the things you already know will change. Price per foot of pipe, per square of roof, per outlet, per door.
You get those at bid time, while he is still competing for the job. When the change order comes, the price was already set on a day he wanted your work.
Now read what comes back, because the response tells you more than the number does.
Complete and specific means he will run the job the way he filled out the sheet. Blanks, or per plans and specs written across a whole section, means he is pricing his guess and reserving the right to revise it later.
A long exclusion list means one of two things. He read carefully, which is good, or he carved out the expensive parts, which is not. Ask him which, and watch how fast he can point to where each one is covered.
No unit prices means he intends to price changes on a day when you have no options. Late means late is the schedule you are buying.
Then score them, in this order. Experience on similar projects. Detail of the contract scope. How they communicate. Committed resources against the size of the scope. References last.
Scope detail is the linchpin. Without it you cannot compare bids, though plenty of people will try.
Which brings you to the spread. Read the spread, not the low number. A very low bid means something is missing, and you will meet the missing part as a change order. A very high bid means an overcharge, a heavier scope than the others, or a brand premium.
Your job is to find out which one, and the scope sheet is the only thing that lets you.
After that it is oversight, and oversight is cheap next to what it catches. A site left a mess at five tells you how the rest of the job will go, because a pro cleans up at the end of the day. So does an erratic on-site schedule that nobody calls you about.
A contractor told me early on that it might work on paper, but it does not work in the real world, buddy. He was half right. Paper is exactly where it works, because paper is the only place a young owner is ever even with a veteran.
That owner did not remove the contractor because I was persuasive. He removed him because the work did not match the drawings, and anybody could check that.
Write the scope before you take a bid. Everything after that is enforcement, not negotiation.
Stop trying to win the room. Decide it before anyone walks in.
—Jon
P.S. I underwrite borrowers about the way I score contractors, on what they put in writing before anyone got paid. Reply ‘lending’ if that is how you would want your money handled.



