!

Automated valuation model (AVM) info

An Automated Valuation Model (AVM) estimates list, sale, or rent prices for any address using machine learning. It's how lenders, insurers, and proptech apps value millions of properties at once.

Example AVM reports

Below are two example reports, each generated for a real property in our database, showing the full output of a $5 request.

Why Houski's AVMs

  • $5 per valuation - Pay-as-you-go, no upfront commitment.
  • Hierarchical fallback - City-specific model if available, then provincial, then country. Every address gets a prediction.
  • All of Canada - 19M+ properties scored using the 200+ fields that power our API.
  • Transparent accuracy - Median MAPE, R-squared, and percent-within-10% published for every model below.

How to get a valuation

  • Through the API - Hit our /avm endpoint with an address. Returns list, sale, and rent predictions plus a report. $5 added to your API subscription as usage and billed on your next monthly invoice.
  • Through your dashboard - Sign up and order an AVM for any address, no integration required. Same $5, choose to bill it to your API subscription or pay it as a one-time charge to your card without a subscription.

What each report includes

A report is more than three numbers. Here is what you get and how each part is built.

  • Three estimates with confidence scores - List price, sale price, and monthly rent each come from their own model, so one can be more certain than another. Each estimate carries a confidence score of 100 minus the model's typical percentage error, so a confidence of 95% means half of past estimates from that model landed within 5% of the real figure.
  • Flags - Concrete things we noticed about the property or its area that are worth looking into before you rely on the estimate, such as elevated flood risk, monthly fees that run high for the value, a large gap from the assessed value, or older wiring. They describe the home and its surroundings, not our confidence in the number, and they appear only when something stands out.
  • Property and area scores - We score the location from 1 to 10 across natural hazards such as flood, fire, and earthquake, and everyday livability such as walkability, transit, safety, and noise. Higher is always better, including the hazard scores, where a high score means lower exposure.
  • Comparable properties - Nearby homes of the same type and similar size, ranked by how closely their price, size, and distance match this home, closest first. The price shown is the last asking price we saw before each one left the market, and the sale date is our own estimate rather than a recorded sale figure.
  • A living estimate - The report is live, so the values update over time as the underlying data and the market change, and each report shows the date it was valued.
Model type

Select the type of valuation model you want to view.

Understanding the metrics

Median MAPE (Median of the Mean Absolute Percentage Error):
A Median MAPE of 5% means half of our estimates fall within 5% of actual value. For a $500,000 home, we'd typically be off by $25,000 or less.
Median (not mean) avoids skew from outliers. Lower is better.
R² Score:
How much price variation the model explains. R² of 0.850 means the model accounts for 85% of price differences.
For context, predicting with city name alone might give R² = 0.30, while adding square footage, bedrooms, and neighborhood pushes it to 0.65. Higher is better.
Within 10%:
How often estimates land near actual value. 75% means 3 out of 4 $500,000 estimates fall between $450,000 and $550,000. Higher is better.
Details:
Each model has a details page with deeper metrics.

City models

Our most accurate models, trained on city-specific patterns.

CityM. MAPER² scoreWithin 10%Details
Airdrie, AB4.3%0.89081.2%View →
Port Moody, BC4.4%0.93078.4%View →
Burnaby, BC4.4%0.94080.6%View →
Coquitlam, BC4.5%0.91078.5%View →
Calgary, AB4.6%0.95080.1%View →
Port Coquitlam, BC4.7%0.93077.4%View →
Cochrane, AB4.7%0.82078.4%View →
Surrey, BC4.9%0.94075.9%View →
New Westminster, BC4.9%0.89076.7%View →
Langley, BC4.9%0.89074.5%View →
Richmond, BC4.9%0.92076.5%View →
Squamish, BC5.1%0.90073.5%View →
North Vancouver, BC5.2%0.93074.2%View →
Spruce Grove, AB5.3%0.88072.6%View →
Chestermere, AB5.3%0.77073.9%View →
Langford, BC5.3%0.87071.8%View →
Maple Ridge, BC5.3%0.88071.4%View →
Edmonton, AB5.4%0.91072.2%View →
Courtenay, BC5.5%0.83071.1%View →
Okotoks, AB5.6%0.89068.3%View →
Leduc, AB5.7%0.87070.4%View →
Winnipeg, MB5.9%0.89069.9%View →
Kamloops, BC6.0%0.87068.1%View →
Milton, ON6.1%0.78068.0%View →
Nanaimo, BC6.2%0.86067.9%View →
Lethbridge, AB6.2%0.84066.2%View →
Abbotsford, BC6.2%0.90066.1%View →
Fort Saskatchewan, AB6.3%0.82069.2%View →
Chilliwack, BC6.3%0.85066.8%View →
Vancouver, BC6.4%0.92067.0%View →
Victoria, BC6.4%0.93067.2%View →
Guelph, ON6.5%0.80067.2%View →
Brampton, ON6.5%0.82067.7%View →
Campbell River, BC6.5%0.87064.9%View →
Saskatoon, SK6.5%0.86064.7%View →
Mississauga, ON6.6%0.91065.9%View →
Red Deer, AB6.7%0.87063.9%View →
White Rock, BC6.7%0.92064.3%View →
Delta, BC6.7%0.85063.3%View →
Brandon, MB6.8%0.77062.9%View →
Barrie, ON6.8%0.70065.8%View →
Penticton, BC6.9%0.86061.8%View →
Kelowna, BC7.0%0.88062.9%View →
Newmarket, ON7.0%0.78061.1%View →
Vaughan, ON7.0%0.90063.2%View →
St. Thomas, ON7.0%0.65061.1%View →
Ajax, ON7.0%0.72063.7%View →
Whitby, ON7.1%0.69062.8%View →
Fort St. John, BC7.3%0.74061.0%View →
Oakville, ON7.3%0.91061.8%View →
Vernon, BC7.3%0.84061.0%View →
St. Albert, AB7.3%0.89061.6%View →
Saanich, BC7.4%0.90062.2%View →
Oshawa, ON7.4%0.75062.4%View →
Pickering, ON7.5%0.81061.8%View →
Parksville, BC7.5%0.79062.6%View →
Whistler, BC7.6%0.90058.8%View →
Markham, ON7.7%0.88060.4%View →
Medicine Hat, AB7.8%0.81059.0%View →
Brantford, ON7.8%0.72061.0%View →
Waterloo, ON7.8%0.78058.9%View →
Ottawa, ON7.8%0.77058.7%View →
Woodstock, ON7.8%0.62062.6%View →
Kitchener, ON7.9%0.76059.9%View →
Fort McMurray, AB8.0%0.87059.9%View →
Burlington, ON8.0%0.84058.6%View →
Regina, SK8.1%0.86057.8%View →
Toronto, ON8.2%0.87057.2%View →
Cambridge, ON8.3%0.52057.8%View →
Richmond Hill, ON8.5%0.84055.7%View →
St. Catharines, ON8.6%0.73055.2%View →
London, ON8.8%0.74054.6%View →
Peterborough, ON8.9%0.50054.3%View →
Aurora, ON8.9%0.77055.5%View →
Orillia, ON9.1%0.64053.8%View →
Grande Prairie, AB9.1%0.62053.5%View →
Vaudreuil-Dorion, QC9.1%0.50052.9%View →
Kingston, ON9.3%0.66052.2%View →
Hamilton, ON9.4%0.72052.4%View →
Brossard, QC9.7%0.79050.7%View →
Gatineau, QC9.7%0.65050.7%View →
Riverview, NB9.9%0.78050.4%View →
Kanata, ON9.9%0.66050.2%View →
Niagara Falls, ON10.0%0.44049.7%View →
Welland, ON10.0%0.43049.8%View →
Clarington, ON10.1%0.47049.1%View →
Mirabel, QC10.3%0.67048.9%View →
Innisfil, ON10.4%0.71048.6%View →
Sarnia, ON10.5%0.62047.9%View →
Collingwood, ON10.5%0.81047.5%View →
Mascouche, QC10.6%0.64047.6%View →
Belleville, ON10.6%0.48048.8%View →
Georgetown, ON10.8%0.64046.8%View →
Terrebonne, QC10.9%0.59046.5%View →
Dieppe, NB11.0%0.62047.0%View →

Province models

Province-wide models, used when no city model exists.

ProvinceM. MAPER² ScoreWithin 10%Details
BC8.1%0.83057.2%View →
YT8.9%0.60054.7%View →
AB11.1%0.68046.6%View →

Country models

Nationwide fallback when no city or province model exists.

CountryM. MAPER² ScoreWithin 10%Details
CA15.6%0.72036.0%View →