How to read a contractor quote in Canada (when it's just one number)
Here's the first thing nobody tells homeowners: most residential contractor quotes in Canada are one fixed price for the whole job. Not a spreadsheet. Not a line-item breakdown of lumber, labour, and drywall. One number, a paragraph or two of scope, and a signature line.
And that's normal. After nearly two decades of writing quotes, I can tell you why we do it this way: a contractor who itemizes hands every competitor a price list to undercut, line by line. Closed-book quoting protects the contractor's pricing — it isn't evidence anyone is hiding something from you.
But it changes how you have to read the quote. You can't audit the price, because there's nothing to audit it against. What you can audit — and what actually predicts whether your project comes in on budget — is the scope. The single most useful question to hold in your head while reading any quote is: does the written scope match the price, and does it match the project I described? And if what brought you here is the total itself, start with our walkthrough of how to tell if your quote is too high — then come back and read the scope.
Read the scope before you look at the number
Cost overruns rarely come from a contractor "padding the price." They come from the gap between what you assumed was included and what the paper actually says. On a single-price quote, every word of the scope description carries weight, and every missing word is a future conversation about money.
Here's how a builder reads scope language:
None of these phrases mean the contractor is dishonest. They usually mean the quote was written quickly. But vague scope is where budgets die — industry studies consistently find the large majority of construction projects exceed their original budget, and the mechanism is almost always scope ambiguity converting into change orders, not secret price inflation.
Allowances: the most misunderstood part of a quote
An allowance is a placeholder dollar amount for something you haven't chosen yet — tile, plumbing fixtures, light fixtures, countertops. Allowances are legitimate and standard. A contractor can't price your tile before you've picked it.
The risk isn't the allowance. The risk is a quality mismatch: a $2,000 fixture allowance on a bathroom you've been picturing out of a magazine spread that needs $6,000 of fixtures. The quote is "accurate," your budget is not.
The seven things that must be in writing
A single-price quote can still be a complete quote. Before any deposit changes hands, the paper should answer all seven of these:
- Specific scope of work — what is being built, removed, supplied, and installed, in concrete terms.
- Exclusions — a good contractor states what's not included. An exclusions list is a sign of an experienced estimator, not a warning sign.
- Allowance amounts — each placeholder named with its dollar figure.
- Payment schedule tied to milestones — not dates. "On completion of rough-in inspection," not "March 15." A reasonable deposit (commonly 10–25% depending on material orders), progress draws tied to verifiable stages, and a final payment large enough that finishing your punch list matters. For normal ranges and structures, see our guide to the contractor deposit amount.
- Permits — who applies, who pays, and whether the price assumes work that triggers a permit at all. In most Canadian municipalities, structural, plumbing, and many electrical changes do. A quote that's silent on permits on a project that clearly needs one is a real flag.
- Insurance and WSIB/WCB — proof of liability insurance and workers' compensation coverage (WSIB in Ontario, WCB elsewhere). Without it, an injury on your property can become your financial problem.
- Tax and warranty — does the price include HST/GST or not (a 13% swing in Ontario), and what is warranted, for how long, in writing.
Comparing quotes when every quote is one number
Three quotes for the "same" bathroom at $18,000, $26,000, and $34,000 are almost never three prices for the same job. They are three different jobs wearing the same name. Before you can compare prices, you have to normalize scope:
- List every element of the project as you understand it, then mark which quotes explicitly include each one.
- Compare allowance amounts directly — a low quote with skinny allowances isn't actually low.
- Check who carries permits, disposal, and tax in each price.
- Treat the outlier with suspicion in both directions. The cheapest quote usually has the most missing from it — and missing scope doesn't disappear, it comes back later with a markup, as a change order.
What a change order really is
A change order is the price of a sentence that wasn't in the original quote. Some are genuinely unforeseeable — nobody knows for certain what's behind a wall until it's open. But most change orders were visible in the quote before anyone signed: a vague phrase, a missing exclusion, an allowance that didn't match the finish level. Reading the quote hard before signing is how you separate the unavoidable surprises from the predictable ones.
Want a second set of eyes on your quote?
QuoteGuard reviews your contractor quote against the scope of your project — built on 19 years of writing these documents. You get a report flagging missing scope, vague language, allowance risks, and the exact questions to ask your contractor. No subscription, one flat fee per report.
Analyze my quote