
Comparing 3 quotes that don't say the same thing: the line-by-line method
Three quotes, three totals, three different scopes. How to bring renovation quotes onto a comparable basis: with a fully worked example.
You did everything right: a dimensioned floor plan, the same questions asked of all three contractors, the same brief sent to each. The quotes come in: $9,800, $11,200, $12,500. And still, you can't decide: the line items don't have the same names, some items have vanished, others are "optional."
Good news: it's not you, it's normal. Every company breaks a job down its own way. Bad news: as long as you compare totals, you're comparing different projects. The only comparison that means anything is done line by line, at equal scope.
Here's the method, worked through a real-shaped example from start to finish.
The running example: a 130 sq ft kitchen
The project: full tear-out of the old kitchen, electrical updates, new flooring, paint, installation of the new kitchen (cabinets purchased separately). Three quotes received:
| Quote A | Quote B | Quote C | |
|---|---|---|---|
| Total | $9,800 | $12,500 | $11,200 |
| Format | 6 lines, broad labels | 18 lines, detailed quantities | 12 lines, detailed |
The natural reflex: eliminate B, the most expensive. That's exactly the mistake we're about to take apart.
Step 1: list the job's work items, not the quotes' line items
Don't start from the quotes: start from the job. List what actually has to happen, in construction order:
- Demolition / tear-out
- Debris removal
- Electrical (code updates, outlets, lighting)
- Plumbing (moving supply / drain lines)
- Drywall / wall repairs
- Flooring (removal + installation)
- Paint
- Kitchen installation
- Protection of hallways and common areas
- Final cleanup
That list becomes the rows of your comparison table. The three quotes become the columns. You can download the PDF table to print and fill in for each project.
Step 2: fill in the table: included, excluded, optional, or silent
For each work item and each quote, record one of four states: included (with the amount if you can isolate it), excluded (stated in writing), optional (priced separately), or silent (the quote doesn't mention it). Silence is the most dangerous state: whatever isn't written down gets decided mid-job, rarely in your favor.
On our kitchen, the table reveals this:
| Work item | Quote A ($9,800) | Quote B ($12,500) | Quote C ($11,200) |
|---|---|---|---|
| Demolition / tear-out | Included | Included ($1,050) | Included ($1,000) |
| Debris removal | Silent | Included ($550) | Included ($500) |
| Electrical | "As needed" (silent) | Included ($2,300) | Optional ($2,100) |
| Plumbing | Included | Included ($950) | Included ($900) |
| Drywall / repairs | Silent | Included ($700) | Included ($550) |
| Flooring | Included | Included ($1,900) | Included ($1,750) |
| Paint | Included | Included ($1,100) | Included ($1,050) |
| Kitchen installation | Included | Included ($3,200) | Included ($3,000) |
| Protection of common areas | Silent | Included ($400) | Excluded (in writing) |
| Final cleanup | Silent | Included ($350) | Included ($300) |
Quote A has five silences. Quote C is honest (it writes down its exclusions) but makes the electrical work optional, and it's essential to the project.
Step 3: recalculate at equal scope
Bring every quote up to the full scope of the job, adding the necessary options and an estimate for the silences (ask the contractor to price them, or use the other quotes' amounts as a reference):
| Quote A | Quote B | Quote C | |
|---|---|---|---|
| Total as shown | $9,800 | $12,500 | $11,200 |
| + Electrical | ~$2,200 (to be confirmed) | — | $2,100 (option) |
| + Debris, repairs, protection, cleanup | ~$1,300 (estimated) | — | ~$400 (protection) |
| Total at equal scope | ~$13,300 | $12,500 | ~$13,700 |
The ranking flips: the "most expensive" quote is actually the cheapest, and above all, the only one whose final amount is known upfront. Quote A's missing ~$3,500 doesn't disappear: it comes back as change orders, at the exact moment you can no longer say no.
The advertised gap between A and B was $2,700. The real gap, at equal scope: about $800, in the other direction.
Step 4: decide on something other than price
Once scopes are aligned, the totals usually end up close. That's where the real choice happens:
- The quote's precision is a sample of the job: a company that details quantities and assumptions will probably handle surprises the same way: in writing.
- Insurance: liability and workmanship/structural warranty certificates received, validity and covered activities checked.
- The schedule: realistic start date, duration, indicative end date.
- The contact: responsiveness, clarity when answering your scope questions. Whoever answers precisely before signing will answer precisely after.
How Kodarch can help
The quote comparator follows this method: upload your PDFs, describe the job, and get a line-by-line coverage matrix (included / excluded / optional / silent) to recalculate at equal scope: no spreadsheet required.
You can also download the PDF table to do it by hand. Upstream, a shared dimensioned plan and the simulator help frame the brief: same measurements for everyone, an indicative range per work item to spot a suspiciously low number (often the sign of an incomplete scope). To prepare site visits: Prepare your project.
Common mistakes to avoid
- Eliminating the most expensive quote before aligning the scopes.
- Estimating a silence yourself without asking for written confirmation from the contractor.
- Accepting "we'll see on site" for an item that's essential to the project (the electrical work in our example).
- Negotiating the total instead of the scope (removing an item you can do yourself, like painting, is a real saving; a blanket discount usually gets recovered elsewhere).
- Forgetting to compare payment terms: two equal quotes aren't equal if one asks for a 50% deposit.
Frequently asked questions
How do I estimate a "silent" item? Ask the contractor to price it in writing first: their answer is what counts. Failing that, the other quotes' amounts give you an order of magnitude for your table.
Is the least detailed quote necessarily the least reliable? Not necessarily: some excellent contractors just hate paperwork. But it's on them to complete it: send back your table and ask them to confirm each item. Their reaction will tell you a lot.
Should I show competing quotes to a contractor? The amounts, no. The scope, yes: "this quote includes debris removal, yours doesn't mention it: is it included?" is a perfectly fair question.
What if a quote is still 30% below the others at equal scope? Check insurance, references and quantities (130 sq ft of flooring billed where the others count 150 is sometimes a mistake: sometimes something else). An unexplained gap is a risk, not a bargain.
In short
Never compare totals: compare scopes. List the job's work items, classify each quote as included / excluded / optional / silent, recalculate at equal scope. Then choose on reliability, not on the number at the bottom of the page. In our kitchen, the "most expensive" quote was the best price. That happens more often than you'd think.