Data version 2026.Q3

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.

Current model2026.Q3Published for the current quarter and reviewed when source data or model assumptions materially change.
Dollar rangesEditorial planning modelNot an official government price list, contractor quote or claimed market median.
Official data roleTrend + market contextStatistics Canada evidence is used as a reasonableness and direction check, with the limits disclosed below.
01

The calculation

Planning rangebaseline unit cost × project size × scope factors × location factor

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.

Worked example

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.

02

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.

Statistics Canada Residential Renovation Price Index (RRPI), table 18-10-0286Quarterly contractor-price movement for 37 residential renovation projects across 15 CMAs. This is the closest official source to the site’s subject, but it is an index—not a dollar cost table.
Official RRPI table ↗
Statistics Canada BCPI table 18-10-0289-01Quarterly direction for contractor prices in residential and non-residential new construction.
Official table ↗
Statistics Canada BCPI program methodologyExplains the 15 markets, contractor sampling, included cost components and important limits.
Official methodology ↗
Statistics Canada Q2 2026 releaseUsed as a current trend check, not as a renovation price list.
Official release ↗
Important distinction

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.

03

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.

Why a range instead of one “price”?

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.

04

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.

Kitchen$78–$165/sq. ft. baseline × finish/layout/appliance/existing-condition factors × weighted cabinetry/counter/island/electrical scope × regional factor.
Bathroom$125–$295/sq. ft. baseline × finish/plumbing/tile/existing-condition factors × weighted shower/fixture/ventilation scope × regional factor.
Basement$31–$73/sq. ft. baseline × finish level × bathroom scope × existing condition × regional factor.
Deck$38–$88/sq. ft. baseline × material × height/complexity × railing × regional factor.
Roof$5.25–$9.25/sq. ft. baseline × material × pitch × complexity × storeys × tear-off × regional factor.
Siding$6.20–$14.20/sq. ft. baseline × material × removal × storeys × regional factor.
Windows$720–$1,650 per window baseline × window type × installation type × opening changes × regional factor.
Fence$42–$72/linear ft. base plus $450–$1,100 per gate, then material/height/terrain/removal and regional adjustments.
Flooring$7.10–$13.60/sq. ft. baseline × material × removal × subfloor × layout × regional factor.
Interior / exterior paintingInterior $2.10–$4.35 per floor-area sq. ft.; exterior $2.45–$4.90 per paintable sq. ft.; each uses its visible scope factors and regional adjustment.
PlumbingProject-specific low/high allowances (for example, fixture work, kitchen/bath renovation plumbing or rough-in) × quantity × access/routing/finish × regional factor.
Moving$1,100–$2,400 base × home size × distance × packing × access × season × regional factor.
Home maintenance reserve$2.10–$4.60 per sq. ft. annually × home age × type × condition × regional factor. This is a reserve model, not a prediction of repairs.
Renovation contingencyStarts at 10% of the user-entered project budget, adjusted for scope/age/certainty and capped to a 6%–30% midpoint. Location is not a numeric input because the project budget is already supplied by the user.
Heat-pump savingsOperating-cost scenario based on current annual heating spend, existing fuel, home-efficiency and system scenario. No city multiplier is used; local weather, rates and backup heat remain outside the model.
Solar + battery paybackSeparate energy/cash-flow model using province yield default, array size/conditions, electricity and export values, direct self-use, battery capacity/cost, incentives, maintenance, escalation and degradation. It does not use the city cost factor.
Labour is not a hidden city wage table

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.

05

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.

MarketPlanning factor
Vancouver, BC1.16×
Victoria, BC1.12×
Toronto, ON1.12×
Surrey / Fraser Valley, BC1.08×
Calgary, AB1.07×
Kelowna, BC1.07×
Hamilton, ON1.04×
Edmonton, AB1.03×
Ottawa, ON1.02×
Kitchener-Waterloo, ON1.01×
Canada average / not sure1.00×
London, ON0.97×
Montréal, QC0.96×
Halifax, NS0.96×
Kingston, ON0.96×
Red Deer, AB0.95×
St. John’s, NL0.95×
Winnipeg, MB0.94×
Saskatoon, SK0.94×
Regina, SK0.92×
Windsor, ON0.92×
Québec City, QC0.91×
Charlottetown, PE0.91×
Moncton, NB0.90×
Fredericton, NB0.89×
Sherbrooke, QC0.88×
170 city guides, shared regional factors

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.

Browse all 170 city mappings →

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.

06

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.

07

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

  1. Record city, quote date, project size, scope, quantities, inclusions, materials, tax status, permits, demolition and trade or contractor source.
  2. Exclude incomparable projects, normalize taxes and omitted scope, and retain data provenance and review date.
  3. 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.