Builder Quote Normalizer
Three quotes, different scopes. Normalize them to the same scope and see which is actually cheaper.
Builder quotes are rarely comparable as written, because each one includes a different scope. This tool takes two or three quotes, records what each one includes and excludes, adds your own figure for every excluded item, and returns a normalized total and a true cost per square foot for each — so you are comparing the same house.
Builder Quote Normalizer
| Scope line | Your cost if excluded | Builder A | Builder B |
|---|---|---|---|
| Developed basementSometimes in the price, sometimes separate, sometimes at a lower rate. Ask which. | |||
| GarageOften excluded from the quoted AREA even when it is inside the price. | |||
| Site work, excavation and gradingHighly variable and almost entirely set by the parcel. | |||
| Site servicing (well, septic, utility extensions)Acreage projects only. Routinely a six-figure line of its own. | |||
| Demolition and utility disconnectsRebuild lots. Includes the designated substance survey on older houses. | |||
| Permits and municipal leviesVaries enormously by municipality. | |||
| Design and engineering feesArchitect or designer, structural, mechanical, geotechnical. | |||
| Landscaping, driveway and fencingFrequently excluded, then required by a covenant deadline after possession. | |||
| AppliancesCheck whether installation and ventilation are included too. | |||
| Window coveringsAlmost never in a building contract. | |||
| Audio-visual, networking and securityRough-in may be included where the equipment is not. | |||
| GSTApplies to new construction. Ask whether the quote is inclusive. |
Normalized comparison
| Builder ANot stated | Builder BNot stated | |
|---|---|---|
| Quoted | $0 | $0 |
| + Excluded or unanswered scope | $0 | $0 |
| + Allowance overrun (with markup) | $0 | $0 |
| Normalized total | $0 | $0 |
| Normalized $/sq ftabove grade only | — | — |
| Their quoted $/sq fton the basis they used | — | — |
| Unanswered scope questions | 12 to ask | 12 to ask |
Builder A: Developed basement · Garage · Site work, excavation and grading · Site servicing (well, septic, utility extensions) · Demolition and utility disconnects · Permits and municipal levies · Design and engineering fees · Landscaping, driveway and fencing · Appliances · Window coverings · Audio-visual, networking and security · GST
Builder B: Developed basement · Garage · Site work, excavation and grading · Site servicing (well, septic, utility extensions) · Demolition and utility disconnects · Permits and municipal levies · Design and engineering fees · Landscaping, driveway and fencing · Appliances · Window coverings · Audio-visual, networking and security · GST
Unanswered lines are counted as excluded in the totals above, which is the conservative reading. A builder who will not put scope in writing is telling you something useful.
Everything you type here stays in your browser. Nothing is sent to us, nothing is stored on a server, and refreshing the page clears it. Use the copy or print buttons if you want to keep the output.
- It cannot tell you whether a builder’s number is realistic. A low quote with honest scope still might not be buildable at that price.
- It cannot price the items you mark excluded. Those are your figures, and the output is only as good as they are.
- It does not adjust a cost-plus estimate for the risk that it lands higher, or a fixed price for the contingency baked into it. It shows the contract form and leaves the judgement with you.
- It knows nothing about build quality, schedule reliability, or what the builder is like to work with in month fourteen — which is what actually determines whether a project goes well.
- Nothing is transmitted. Figures stay in your browser, and refreshing the page clears them.
The problem it solves
This is the single most useful piece of arithmetic in the whole custom process, and almost nobody does it. Buyers collect three quotes, compare the headline numbers, and choose — without establishing that the three numbers describe the same house.
They usually do not. One builder includes the developed basement and the garage in the quoted area; another quotes above-grade only. One carries realistic allowances for tile and millwork; another sets them low because a lower total wins the job. One includes site work, permits and the driveway; another excludes all three.
The result is that the cheapest-looking quote is frequently the most expensive house, and the difference is not visible until month fourteen. Normalizing takes about twenty minutes and routinely changes which builder a buyer picks.
How the arithmetic works
Scope, then arithmetic
For each quote you mark every scope line as Included, Excluded, or Unknown. Anything excluded gets your own estimate added to that quote’s total. Anything marked Unknown is counted as excluded AND flagged, because an unanswered scope question is a risk, not a saving — and the flag is the point.
Allowance realism
Allowances are entered as the builder’s figure alongside your own expected spend. The difference is added to the normalized total. This is where quotes diverge most and where the divergence is easiest to hide, so it is treated as its own adjustment rather than folded into scope.
Area basis
Cost per square foot is recomputed on a single area basis you choose — above-grade only, or above-grade plus developed basement. Builders quote both, and comparing one against the other is the most common arithmetic error in the whole process.
Contingency and escalation
A contract form is recorded per quote. Fixed-price quotes carry the builder’s contingency inside them; cost-plus does not, and a guaranteed maximum sits between. The tool does not adjust for this automatically — it surfaces the form beside each total so you weigh a fixed price and a cost-plus estimate knowing they are different kinds of number.
Questions
Why do three quotes for the same house differ so much?
Usually because they are not for the same house. Different area bases, different allowance levels, different exclusions, and different contract forms all move the headline number without anything dishonest happening. Normalizing removes those differences and shows what is left, which is the actual difference between the builders.
What should I ask a builder to make this easier?
Ask every builder for the same three things in writing: the area basis their rate applies to, an itemised allowance schedule by category, and an explicit list of exclusions. A builder who will not put those in writing is telling you something useful.
Is the cheapest normalized quote the one to pick?
No. It is the one to ask the hardest questions of. A normalized total tells you what each builder is proposing to charge for the same scope; it says nothing about whether they can deliver it. Use the normalized number to shortlist, then use reference calls to decide.
- Canadian Construction Documents Committee — contract forms — consulted August 6, 2026
- Canadian Home Builders’ Association — contracts and pricing — consulted August 6, 2026
External sources are cited so you can check them. Regulations change; confirm anything you intend to rely on with the issuing authority directly.
A tool narrows the question. It does not answer it.
Every figure here depends on inputs only your specific parcel and your specific builder can supply. Tell us what you are building and we will point you at the research that applies.