How every estimate is built.
The short version: a project baseline is adjusted for your scope and location. The honest version includes the assumptions, source roles and limitations below.
The calculation
Baseline
Each tool starts with an internal low and high planning allowance for the useful unit: square feet, linear feet, window count, annual spend or total budget.
Project scope
Visible choices adjust that baseline. Kitchen cabinetry and layout matter differently from roof pitch or flooring preparation, so each calculator uses its own inputs.
Location
A coarse market factor adjusts the result. It is deliberately shown below rather than hidden behind a vague “local pricing” claim.
180 sq. ft. standard kitchen, existing layout, Canada average
Low: 180 × $78 × 0.95 × 1.00 = about $13,300
High: 180 × $165 × 0.95 × 1.00 = about $28,200
The typical figure is weighted within that range; it is not a contractor quote or market median.
What the sources do — and do not do
Canada does not publish one official dollar price list for a kitchen, roof or bathroom renovation. Statistics Canada does publish renovation price indexes that track how contractor prices change over time. Home Cost Canada uses those indexes for trend and reasonableness checks while keeping its own dollar assumptions explicitly editorial.
The Statistics Canada RRPI measures changes in contractor prices for renovation projects and includes materials, labour, equipment, overhead and profit; it excludes value-added taxes and design costs. The BCPI measures new construction. Neither source publishes the website’s kitchen, roof or bathroom dollar ranges, so neither is presented as the origin of those dollar assumptions.
How the planning ranges are calibrated
The dollar ranges are intentionally broad. They are editorial planning allowances designed to react to visible scope choices without pretending that a website can replace an onsite quote.
1. Set a baseline range
Each project starts with a low and high unit-cost allowance for a typical scope. These are internal planning assumptions, not claimed government averages or live contractor bids.
2. Apply visible scope factors
Only choices shown in the calculator change the result. Finish level, layout, demolition, access and similar factors are weighted by project type rather than treated as interchangeable.
3. Apply a coarse market factor
The selected city maps to a transparent regional cost family. Multiple municipalities can intentionally share the same factor; this avoids inventing unsupported city-by-city precision.
4. Review the outputs
Quarterly reviews check source updates, internal consistency and whether representative scenarios still produce plausible planning ranges. Material model changes are recorded in the review log.
Renovation quotes can move materially with site conditions, contractor workload, product choices, permit requirements and hidden work. Showing low, typical and high values is more honest than implying a single exact market price.
Independent 2026 cost cross-checks (not calibration)
We checked broad Canadian trade-market price guides against several illustrative calculator outputs. A public article is not a standardized job dataset or a quote; its scope, inclusions and sample can differ from this site’s input assumptions. These checks do not validate a local multiplier or make any result a market average.
- Kitchen: HomeStars reports broad 2026 kitchen projects at approximately $16,402–$45,618; our 180-square-foot simplified example can run below its broader full-renovation examples. Compare the included work first. Independent guide ↗
- Bathroom: HomeStars reports a 2026 typical bathroom project around $8,500–$21,000; selected simple finishes and fixtures are not equivalent to a complete rebuild. Independent guide ↗
- Roof: Roof area, material, pitch and removal determine comparability; square feet of home floor area are not square feet of roofing. Independent guide ↗
Until anonymized like-for-like local quotes are available, city multipliers and project dollar baselines remain editorial planning assumptions. Before paying deposits, obtain at least three written quotes with matching scope, materials, permits, waste disposal, tax treatment, and contingency.
What each calculator actually models
The values below are model inputs, not claimed market averages. Standard cost calculators apply the selected regional factor unless noted. Labour and material are generally bundled inside the low/high baseline rather than priced as separate city labour rates.
Except where a calculator exposes a specific scope choice, the baseline ranges bundle labour, materials, equipment, overhead and typical project uncertainty. Home Cost Canada does not maintain a separate hourly labour rate for each of the 170 cities.
Location adjustment table
These factors are internal planning adjustments, not official government multipliers. For the standard cost calculators, the regional factor is the only numeric city/location adjustment. Permit rules, access, housing type, climate notes and condo/strata context on a city page do not silently change the calculation. Multiple municipalities intentionally share a factor when the evidence does not justify a separate multiplier.
| Market | Planning factor |
|---|---|
| Vancouver, BC | 1.16× |
| Victoria, BC | 1.12× |
| Toronto, ON | 1.12× |
| Surrey / Fraser Valley, BC | 1.08× |
| Calgary, AB | 1.07× |
| Kelowna, BC | 1.07× |
| Hamilton, ON | 1.04× |
| Edmonton, AB | 1.03× |
| Ottawa, ON | 1.02× |
| Kitchener-Waterloo, ON | 1.01× |
| Canada average / not sure | 1.00× |
| London, ON | 0.97× |
| Montréal, QC | 0.96× |
| Halifax, NS | 0.96× |
| Kingston, ON | 0.96× |
| Red Deer, AB | 0.95× |
| St. John’s, NL | 0.95× |
| Winnipeg, MB | 0.94× |
| Saskatoon, SK | 0.94× |
| Regina, SK | 0.92× |
| Windsor, ON | 0.92× |
| Québec City, QC | 0.91× |
| Charlottetown, PE | 0.91× |
| Moncton, NB | 0.90× |
| Fredericton, NB | 0.89× |
| Sherbrooke, QC | 0.88× |
The city directory deliberately separates page identity from factor precision. Surrey and Abbotsford, for example, can have separate pages and local planning guidance while sharing the same Fraser Valley factor. The same principle applies across the country. Each city page names the factor family and anchor it uses.
City pages are gated separately from calculator coverage
The calculator can support a municipality without Home Cost Canada asking search engines to index a dedicated city page. Search eligibility is a separate quality decision.
For this release, 20 secondary GTA and Montréal-metro pages remain available to users and calculators but use noindex,follow because they share the same regional factor and sample project ranges as stronger sibling pages and do not yet have enough city-specific cost evidence to justify a separate search result.
A page can return to the sitemap when current, defensible local evidence adds decision value beyond the shared regional model. Home Cost Canada does not create a different multiplier merely to make a city page look unique.
Indexing review: All 170 city pages remain accessible from the directory. Of those, 150 are eligible for indexing and 20 secondary metro pages are held out of the sitemap pending additional distinct local evidence.
What is excluded
Not automatically added
- GST, HST or provincial sales tax
- Design and engineering fees
- Financing and temporary accommodation
- Unpriced hidden damage
Must be confirmed locally
- Permits, inspections and municipal fees
- Code, strata or condo requirements
- Trade availability and contractor minimums
- Site access and disposal conditions
The estimate does not inspect your property, confirm a permit, verify a product specification or replace written quotes. For heat-pump projects, use recent utility bills and an EnerGuide evaluation rather than treating the savings scenario as a guarantee.
Pricing validation status (October 11, 2026)
Current calculator unit-cost and project-cost ranges are editorial planning assumptions, not statistically representative observations of contractor bids in 170 cities. Published municipal building-permit pages support local approval context, not the cost baselines. Statistics Canada's renovation price index tracks price movement; it does not provide the site's quoted dollar price per sq. ft. or per project.
Our current internal pricing register tracks 19 existing model categories, recording zero independently validated, comparable contractor quotes to date. The public calculator assumptions, formulas and limitations are explained on this page. Until dated, scope-matched quotes are verified, no national or city-specific contractor-price benchmark is claimed.
Benchmark collection protocol
- Record city, quote date, project size, scope, quantities, inclusions, materials, tax status, permits, demolition and trade or contractor source.
- Exclude incomparable projects, normalize taxes and omitted scope, and retain data provenance and review date.
- Only then assess whether regional and national cost assumptions need revision. Do not derive a different local multiplier solely to make city pages unique.
Review log
Reconciled all 20 held city pages: published robots instructions, sitemap eligibility and the public city gate now match. Added project budgeting, estimate reporting, searchable calculator location selection and a contractor quote comparison workflow. Price estimates remain editorial planning models—not a verified sample of 2026 contractor bids.
Expanded the city directory from 100 to 170 municipalities using published municipal building-permit sources. All added city cost scenarios reuse existing transparent planning factors or a previously published site factor; no city contractor survey or new local price precision is claimed. The 20 secondary-metro noindex holds are reaffirmed and synchronized with the sitemap and city ledger in the October 11 build.
Added a search-index quality gate for 20 secondary city pages in the two largest shared-factor families. The pages remain usable for calculators and local approval context, but are excluded from the sitemap until stronger city-specific cost evidence supports a distinct search result.
Added Statistics Canada’s Residential Renovation Price Index as the primary renovation-trend reference, documented every calculator’s actual baseline/formula role, clarified that the regional factor is the only numeric city adjustment in standard cost calculators, and removed misleading location selectors from models that do not use location numerically.
Added fuller result explanations, visible estimate inclusions/exclusions, scope-driver summaries, condition/demolition inputs for kitchen and bathroom, and clearer model-version disclosure.
Published the 2026.Q3 calculator set and 100-city directory and regional mapping.
Next scheduled review: December 2026, or earlier if a major source update materially changes the model.
How to audit a result yourself
Every estimate can be stress-tested without accepting a hidden score. Start with the project quantity, then change one scope variable at a time and watch the range move. Next compare the same project in another city to isolate the regional adjustment. Finally, price items that the model deliberately leaves outside the base range, such as permit fees, taxes, engineering, temporary accommodation or unusual site work.
That process is intentional: the calculator is most useful when it exposes which assumptions are driving the number. If a contractor quote falls outside the planning range, compare scope before assuming either number is wrong. The written quote may include work the calculator does not, or the quote may use smaller allowances than the planning scenario.
For practical examples, use the kitchen calculator, roof calculator and 170-city cost directory.