Moving from Calgary / Edmonton / Alberta to Vancouver — Buyer Research Guide
Albertans relocating to the Lower Mainland consistently underweight the BC Property Transfer Tax closing-day cash hit, and the reason is structural: Alberta is one of only three Canadian provinces with no provincial land transfer tax (the others are Saskatchewan and Newfoundland & Labrador), so Calgary and Edmonton buyers have never line-budgeted for one. On a $1.2M Lower Mainland purchase the BC PTT is roughly $22,000; in Alberta the same purchase would generate land-titles registration fees in the low hundreds of dollars. That delta does not show up anywhere in an Alberta closing-cost worksheet, so it lands as a brand-new line item rather than a familiar one with different math. Run the live numbers on the BC PTT calculator before writing offers; companion long-form on the BC PTT cluster guide.
The defendable opinion
Most Calgary buyers Vancouver-shop on price-per-square-foot deltas (which they research carefully) and miss the closing-stack delta entirely (which they do not). The closing-stack — BC PTT, BC GST on new builds, heavier BC legal fees, BC home insurance with an earthquake rider, BC strata fees, and the prospective annual SVT exposure on any non-principal-residence hold — is where the cross-provincial buyer gets surprised. Price-per-square-foot is a sticker; the closing-stack is the bill. Underwrite the bill before you fall in love with the sticker.
Tax stack — Alberta vs. BC, side-by-side
Every row is verified against the listed primary source. Always re-confirm against the live government page on the day you write an offer — rates, thresholds, and exemption bands change with each provincial budget cycle.
Land transfer tax / property transfer tax
- Alberta
- NONE. Alberta is one of only three Canadian provinces with no provincial land transfer tax (the others are Saskatchewan and Newfoundland & Labrador). Albertans pay an Alberta Land Titles Office registration fee — a small flat fee plus a per-thousand-dollars value component — but no provincial transfer tax.
- British Columbia
- YES — BC Property Transfer Tax (PTT). 1% on the first $200,000, 2% on $200,000–$2,000,000, 3% on $2,000,000–$3,000,000, and 5% on the residential portion above $3,000,000. Verified against the BC government PTT calculate-tax page (effective Feb 21, 2018 for the 5% top bracket).
- Practitioner note
- On a $1.2M Lower Mainland purchase the BC PTT is roughly $22,000 (1% × $200K + 2% × $1M = $22,000). Alberta would charge land-titles registration fees in the low hundreds of dollars on the same purchase. The closing-day cash delta is the headline sticker shock.
First-time home buyer relief on land transfer tax
- Alberta
- No provincial LTT to rebate, so no provincial first-time-buyer LTT exemption to claim. Alberta first-time buyers rely on federal programs: First Home Savings Account (FHSA) and the Home Buyers' Plan (HBP) RRSP withdrawal.
- British Columbia
- Yes — BC First Time Home Buyer PTT exemption. Full exemption at fair market value at or under $500,000; flat $8,000 reduction band $500,000–$835,000; linear phase-out $835,000–$860,000; no exemption above $860,000. Effective April 1, 2024 (verified against the BC government First Time Home Buyers' Program page).
- Practitioner note
- A first-time-buyer Albertan moving to BC and purchasing in the $500K–$835K window claws back $8,000 of the BC PTT — narrowing but not eliminating the closing-day delta vs. the Alberta zero-LTT baseline.
Newly built home exemption
- Alberta
- Not applicable — no provincial LTT.
- British Columbia
- Yes — full BC PTT exemption on newly constructed homes with FMV at or under $1,100,000 (raised April 1, 2024); linear phase-out $1,100,000–$1,150,000. Buyer must be a Canadian citizen or permanent resident and use the home as principal residence (Section 12.02 conditions).
- Practitioner note
- Materially relevant for Alberta buyers targeting Surrey / Langley / Coquitlam pre-sale or recently completed product in the sub-$1.1M band — confirm against the BC government Newly Built Home Exemption page.
Foreign-buyer additional tax
- Alberta
- NONE. Alberta has never enacted a foreign-buyer additional tax. The same buyer entering an Alberta market pays no provincial foreign-buyer surtax.
- British Columbia
- Yes — Additional Property Transfer Tax of 20% on residential property purchased by a foreign national, foreign corporation, or taxable trustee in five specified BC areas (Metro Vancouver, Capital, Fraser Valley, Nanaimo, and Central Okanagan Regional Districts). Rate increased from 15% to 20% and was geographically expanded effective February 21, 2018 (BC government Additional PTT page).
- Practitioner note
- Inter-provincial Albertan buyers who are Canadian citizens or permanent residents are NOT foreign nationals and do NOT pay BC FBT. The line matters for Alberta-resident buyers who hold work permits or other temporary status — eligibility is per-person, not per-province.
Federal Foreign Buyer Ban
- Alberta
- Applies in Census Metropolitan Areas + Census Agglomerations of Alberta on the same federal terms — Calgary CMA and Edmonton CMA are both covered.
- British Columbia
- Applies in Census Metropolitan Areas + Census Agglomerations of BC on the same federal terms — Vancouver CMA and Abbotsford–Mission CMA are both covered.
- Practitioner note
- Same federal Act applies coast-to-coast: Prohibition on the Purchase of Residential Property by Non-Canadians Act, originally effective Jan 1, 2023, extended twice — current sunset is January 1, 2027. The Act, the geographic scope (CMA + CA), and the 4+ unit exclusion are identical in both provinces. Inter-provincial relocation does not change federal Foreign Buyer Ban status.
Speculation and Vacancy Tax (annual)
- Alberta
- NONE. Alberta has not enacted a provincial speculation or vacancy tax. Some Alberta municipalities have considered local vacant-home levies but no province-wide SVT exists.
- British Columbia
- Yes — BC Speculation and Vacancy Tax (SVT) on residential property in designated taxable regions of BC, declared annually. For 2019–2025 tax years the rate is 0.5% (Canadian citizens / permanent residents) and 2.0% (foreign owners + satellite families). A doubling to 1.0% / 3.0% effective for the 2026 tax year was announced in BC budget materials — verify against the live BC government SVT rate page before relying on the 2026 rates for closing-cost projections. Declarations are due March 31 of the year after the tax year.
- Practitioner note
- Albertan owners moving to BC and intending to occupy as a principal residence claim the standard BC SVT principal-residence exemption and pay zero. Albertans buying a Vancouver pied-à-terre or rental hold an annual SVT exposure that did not exist in their Alberta cost stack — verify the live rate before underwriting carry costs.
Municipal vacancy / empty-home tax
- Alberta
- Calgary and Edmonton do not currently levy a municipal empty-home tax (verify against the city of Calgary and city of Edmonton tax pages — landscape evolves).
- British Columbia
- City of Vancouver levies its own Empty Homes Tax (separate from the provincial SVT) on residential property in the city of Vancouver that is not used as a principal residence and is not tenanted for at least six months of the year. Several other Lower Mainland municipalities have considered or are studying similar levies. Verify against vancouver.ca/empty-homes-tax before relying.
- Practitioner note
- A Vancouver-proper second home triggers BOTH provincial SVT and municipal Empty Homes Tax — they stack. A property in Burnaby, Surrey, or Langley triggers the provincial SVT (if applicable) but not the City of Vancouver Empty Homes Tax.
Federal vs. provincial banking and mortgage rules
The Office of the Superintendent of Financial Institutions (OSFI) Guideline B-20 mortgage stress test is federal — the same qualifying-rate and DSR / GDS / TDS framework applies coast-to-coast at every federally regulated lender. Your Alberta pre-approval was qualified under the same federal rules that will apply in BC. What changes is the carry stack: BC property tax mill rates, BC strata fees on condo / townhouse product, BC home insurance with an earthquake rider, and the prospective annual BC SVT exposure if the property is not held as a principal residence. The same dollar of stress-tested income carries less BC house than Calgary house once those line items flow into GDS / TDS. Have your broker re-run pre-approval with realistic BC carry numbers before house-hunting; many Alberta pre-approvals overstate Lower Mainland buying power by 15–25% because they were modelled on Alberta-sized carry costs.
School systems — what changes
Alberta runs three large public boards (Calgary Board of Education / CBE, Calgary Catholic School District / CCSD, Edmonton Public Schools / EPSB) plus francophone, charter, and designated-attendance-area systems. Provincial assessments are the Provincial Achievement Tests (PATs) in grades 6 and 9, plus Diploma Exams in grade 12 — both are unique to Alberta and feed widely-circulated public rankings.
BC runs district-level boards under the BC Ministry of Education and Child Care: Vancouver School Board (VSB / SD 39), Surrey School District (SD 36), Langley School District (SD 35), West Vancouver School District (SD 45), Burnaby School District (SD 41), Coquitlam School District (SD 43), and so on. Provincial assessments are the Foundation Skills Assessments (FSAs) in grades 4 and 7, and the Provincial Graduation Assessments (Numeracy + Literacy) at the secondary level — not directly comparable to Alberta PATs / Diplomas.
Catchment confirmation is more granular in BC than the typical Calgary buyer expects: districts do not publish a single static catchment map — verify per-address using the district’s myschoolfinder before paying a school-catchment premium. Mini Schools, IB Diploma Programmes (at select schools), and Late French Immersion sit alongside the standard catchment system as application-based streams.
Climate, mountain access, and earthquake risk
Calgary is continental (Köppen Dfb): long cold winters, hot dry summers, dramatic daily swings, and the famous chinook events that lift winter temperatures by 20–30°C in hours. Vancouver and the Lower Mainland are mild marine (Köppen Cfb / Csb): mild wet winters with rain rather than snow at sea level, mild summers, and a marked precipitation gradient — the North Shore mountains and the Fraser Valley get materially more rain than Vancouver proper, while South Surrey, White Rock, and the Tsawwassen peninsula sit in a relative rain shadow. Lower Mainland inspections weight moisture management (envelope, drainage, mould) more heavily than Calgary equivalents weight winter insulation R-values; basement leakage is a higher-frequency Lower Mainland inspection finding than in dry-climate Calgary. For mountain access, Calgary has Banff and Canmore at 1–1.5 hours by car; Vancouver has the North Shore mountains within city limits, Whistler at roughly 1.5–2 hours via the Sea-to-Sky, and ocean access at the city’s edge.
Coastal British Columbia also carries materially higher seismic exposure than Alberta. Earthquakes Canada (Natural Resources Canada) maintains the National Building Code seismic-hazard maps; the south-coast BC zone (Greater Vancouver, Fraser Valley, Vancouver Island) is one of the highest-hazard zones in Canada, while Alberta sits in a low-hazard zone. Earthquake coverage is not included in a standard BC homeowner policy — it is sold as a separately priced rider with its own deductible (typically a percentage of dwelling-coverage limit, materially higher than the standard fire-deductible figure). Quote home insurance both with and without the earthquake rider when budgeting, and ask the inspector to flag obvious seismic-vulnerability concerns (cripple-wall bracing on older West Side detached, soft-story configurations on older multi-unit). Most Lower Mainland mortgage lenders strongly encourage but do not require earthquake coverage; some private lenders mandate it.
Recommended Lower Mainland sub-area mappings for Calgary buyers
No mapping is exact — the practitioner shortcuts I run with Alberta buyers in initial conversations look like this. Use them to anchor the on-the-ground reconnaissance trip; do not use them as substitutes for it.
Calgary Inner City (Mission, Bridgeland, Hillhurst, Kensington, Inglewood)
→ Mount Pleasant, Strathcona, Kitsilano, Commercial Drive / Grandview-Woodland. Walkable, cafe-density, pre-war character, mixed retail. Companion: Kitsilano pillar.
Calgary Established Inner-Suburb (Britannia, Elbow Park, Mount Royal, Eagle Ridge)
→ Shaughnessy, South Cambie, Dunbar, Kerrisdale, West Point Grey. West Side detached, mature trees, school-catchment premium, deeper lots. Pricing per square foot runs materially heavier than Calgary equivalents.
Calgary New-Build Suburb (Auburn Bay, Mahogany, Cranston, Sage Hill)
→ Willoughby / Yorkson / Clayton (Langley), Burke Mountain (Coquitlam), Grandview Heights / Morgan Creek (Surrey). New-build inventory, planned amenity (lakes, parks, schools), family-suburb identity.
Calgary Established Suburb (Tuscany, Discovery Ridge, Aspen Woods)
→ Lynn Valley / Edgemont / Lonsdale (North Vancouver), British Properties / Caulfeild (West Vancouver), Burke Mountain (Coquitlam). Mountain-edge family suburb identity, larger lots, established trees.
Calgary Beltline / East Village high-rise (urban condo)
→ Yaletown, Coal Harbour, Brentwood (Burnaby), Metrotown (Burnaby), Lougheed (Burnaby / Coquitlam), Lansdowne / Brighouse (Richmond Centre). SkyTrain-anchored high-rise; per-square-foot pricing here is where the cross-provincial gap is widest.
Commute model — SkyTrain vs. C-Train
Calgary’s C-Train is a primarily-surface light-rail system (Red + Blue lines, downtown free-fare zone). Vancouver’s SkyTrain is fully grade-separated rapid transit (Expo, Millennium, Canada lines, plus a Broadway extension under construction). The grade-separation difference is the practical point: SkyTrain headways are tighter, weather-shocks are smaller, and station-radius walk-sheds drive Lower Mainland pricing in a way the C-Train walk-shed does not in Calgary. SkyTrain-adjacent housing carries a measurable premium in Burnaby (Brentwood, Metrotown), Coquitlam (Burquitlam, Lougheed), Surrey (King George, Surrey Central), and Richmond (Lansdowne, Brighouse). Bridge crossings — Lions Gate, Ironworkers, Port Mann, Pattullo, Alex Fraser, George Massey — dictate non-transit commute cost in a way no Calgary corridor replicates. Drive your candidate commute during weekday rush before committing to a submarket.
5-step relocation timeline
- Step 1
Pre-approval re-run with BC carry costs
Have your mortgage broker re-run pre-approval with realistic BC carry numbers — BC property tax rates, expected BC strata fees if condo / townhouse, BC home insurance with an earthquake rider, and any prospective annual SVT exposure if not occupying as principal residence. The federal OSFI B-20 stress test applies the same in both provinces, but the GDS / TDS calculations land on a heavier carry stack in the Lower Mainland. Many Calgary pre-approvals overstate Vancouver buying power by 15%–25% because they were modelled on Alberta carry assumptions.
- Step 2
Reconnaissance trip — map the submarket rings
Spend 3–5 days on the ground walking three to five candidate submarket rings, not driving them. Vancouver / Burnaby / North Vancouver / Coquitlam / Surrey / Langley each have a fundamentally different texture — the Calgary heuristic of 'inner-city vs. suburb' does not map cleanly. Walk the SkyTrain station radii (Lougheed, Brentwood, Metrotown, King George, Lansdowne, Surrey Central, Production Way) and note transit-oriented density. Drive the bridge crossings during weekday rush hours — bridge timings dictate Lower Mainland commute cost in a way no Calgary corridor replicates. Bring a notebook, not a camera.
- Step 3
Temporary accommodation sized for 30–90 days
Plan a 30–90 day fully-furnished temporary stay in the Lower Mainland before committing to a purchase area. Furnished mid-term rentals (longer than a hotel, shorter than a yearly lease) cluster in Vancouver West End, downtown, Yaletown, and on the New Westminster / Burnaby SkyTrain spine — book early; supply tightens in the spring and fall buyer seasons. The 30–90 day window lets you confirm the candidate submarket through actual daily living (commute, weather, school-run logistics, grocery / amenity rhythm) rather than reconnaissance impressions.
- Step 4
Search execution with submarket-specific representation
Engage Lower Mainland-licensed buyer representation that knows the specific submarket you are committing to — Vancouver West Side detached, Burnaby Brentwood high-rise, Langley Willoughby new-build, North Shore family detached are four entirely different markets with different inventory cycles, different multiple-offer norms, and different inspection landmines. Run the BC PTT live before each offer. Confirm school catchments per-address with the district myschoolfinder if school catchment is part of the thesis. Verify any strata documents (Form B, depreciation report, contingency fund) before subject removal — strata document review is heavier in BC than in Alberta condo deals.
- Step 5
Offer + closing — register the BC-specific line items
When you write the accepted offer, the closing statement will surface the BC-specific line items the Calgary buyer underweighted: BC PTT (with FTHB exemption claim if applicable), BC GST on new builds (with new-housing rebate calculation if eligible), BC legal fees (typically materially higher than Alberta on the same purchase), title-insurance premium, and the property-tax adjustment to closing. Have your conveyancing lawyer pre-compute the closing-day cash requirement at offer-acceptance, not at subject-removal — Alberta buyers commonly arrive at closing day with an Alberta-sized closing cushion and a BC-sized closing bill.
Frequently asked questions
Why is the BC Property Transfer Tax such a sticker shock for Calgary buyers?
Because Alberta has no provincial land transfer tax, Albertans have never line-budgeted for one. Alberta is one of only three Canadian provinces with no LTT (along with Saskatchewan and Newfoundland & Labrador). Land-titles registration fees in Alberta are flat-fee + a small per-thousand-dollars-of-value component — measured in the low hundreds of dollars on a typical purchase. BC Property Transfer Tax (PTT) on a $1.2M Lower Mainland home is roughly $22,000 (1% × first $200,000 + 2% × next $1,000,000). That delta does not show up anywhere in an Alberta closing-cost worksheet, so it lands as a brand-new line item rather than a familiar one with different math. Run the live numbers on the bronsonjob.com PTT calculator before writing offers — we publish per-area scenarios for every Lower Mainland municipality.
Does the federal Foreign Buyer Ban apply differently if I'm moving from Alberta?
No. The federal Prohibition on the Purchase of Residential Property by Non-Canadians Act applies coast-to-coast on the same terms regardless of where the buyer last lived. The Calgary CMA, Edmonton CMA, Vancouver CMA, and Abbotsford–Mission CMA are all inside the geographic scope of the Act (Census Metropolitan Areas and Census Agglomerations). The Act was originally effective January 1, 2023 and has been extended twice; the current sunset is January 1, 2027. What changes by province for an inter-provincial Albertan buyer is the BC-only 20% Additional PTT for foreign nationals — Albertan buyers who are Canadian citizens or permanent residents are not foreign nationals under either the federal Act or the BC additional-tax rules.
Is BC's First Time Home Buyer PTT exemption better than the Alberta zero-LTT baseline?
No. The Alberta zero-LTT baseline always wins on closing-day cash math because there is no PTT to exempt against. The BC FTHB exemption (effective April 1, 2024) gives a full exemption up to $500,000 fair market value, a flat $8,000 reduction band $500,000–$835,000, and a linear phase-out to $860,000. Above $860,000 there is no exemption at all. So a first-time-buyer Albertan moving to BC and purchasing at $700,000 reclaims $8,000 of the BC PTT but still pays roughly $4,000 net (1% × $200K + 2% × $500K = $12,000 PTT, minus $8,000 = $4,000). Above $860,000, the entire $20,000+ PTT bill applies. The BC exemption narrows the closing-day delta against Alberta but does not close it.
Do BC banks underwrite Albertan buyers differently?
No on the qualifying side. The Office of the Superintendent of Financial Institutions (OSFI) Guideline B-20 mortgage stress test applies federally to all federally regulated lenders — same rate, same DSR / GDS / TDS framework, same qualifying-rate logic in Alberta and BC. Where the practical underwriting feels different is on the carry side: BC property taxes, BC strata fees (for condos and townhouses), BC home insurance (with the earthquake premium), and the prospective annual SVT exposure all flow into a higher GDS / TDS calculation than the equivalent Alberta property would generate. Mortgage approval qualified in Calgary on a $700,000 detached often qualifies for materially less in Lower Mainland equivalents because the carry stack is heavier — ask your broker to re-run with realistic BC carry numbers before house-hunting.
How are Lower Mainland prices vs. Calgary detached prices, in rough terms?
Approximate — Calgary single-family detached benchmark prices have run in the range of roughly 50–65% of Vancouver Census Metropolitan Area benchmark prices over the last decade as published by the Canadian Real Estate Association (CREA) MLS Home Price Index and CMHC market reports. Pull live numbers from the CREA HPI tool (creastats.crea.ca) and the CMHC Housing Market Information Portal before underwriting any specific assumption — the ratio moves with each provincial cycle, especially through Alberta's commodities-linked swings. A Calgary inner-city bungalow that trades at $750,000 maps loosely to a Lower Mainland equivalent in the $1.2M–$1.5M band depending on submarket — but submarket choice in BC swings the multiplier far more than the average suggests.
Which Lower Mainland sub-areas map best to Calgary inner-city neighbourhoods?
No mapping is exact, but the practitioner shortcuts I run with Alberta buyers are: Calgary Inner City (Mission, Bridgeland, Hillhurst, Kensington) → Mount Pleasant / Strathcona / Kitsilano (urban walkable, cafe-density, pre-war character); Calgary Established Inner-Suburb (Britannia, Elbow Park, Mount Royal) → Shaughnessy / South Cambie / Dunbar / Kerrisdale (West Side detached, mature trees, school-catchment premium); Calgary New-Build Suburb (Auburn Bay, Mahogany, Cranston) → Willoughby / Yorkson / Clayton (Langley new-build, lake-and-park amenity); Calgary Established Suburb (Tuscany, Discovery Ridge, Aspen) → North Vancouver / West Vancouver British Properties / Coquitlam Burke Mountain (mountain-edge family suburb). The mapping breaks down on detached pricing — every Vancouver equivalent runs heavier per square foot — and on lifestyle (Calgary suburbs lean newer + bigger; Lower Mainland equivalents lean older + smaller for the same dollar).
How does earthquake insurance work in BC vs. Alberta — do I actually need it?
Coastal British Columbia carries materially higher seismic risk than Alberta. Earthquakes Canada (Natural Resources Canada) maintains the National Building Code seismic hazard maps; the south-coast BC zone (Greater Vancouver, Fraser Valley, Vancouver Island) is one of the highest-hazard zones in Canada, while Alberta sits in a low-hazard zone. Earthquake coverage is NOT included in a standard BC homeowner policy — it is sold as a separately priced rider with its own deductible (typically a percentage of the dwelling-coverage limit, often 5%–20%, materially higher than the standard fire-deductible figure). Most Lower Mainland mortgage lenders strongly encourage but do not require earthquake coverage; some private lenders mandate it. From a Calgary buyer's perspective: Alberta homeowner policies do not typically separate out earthquake as a premium line, so your BC quote will look heavier even before the BC Home Owner Grant and SVT layer in. Quote both with and without the earthquake rider when budgeting.
How different is the school system from CBE / CCSD / EPSB to BC?
Materially. Alberta has provincial Achievement Tests (PATs) administered in grades 6 and 9, plus Diploma Exams in grade 12 — these are unique to Alberta and feed widely circulated public rankings. BC uses Foundation Skills Assessments (FSAs) in grades 4 and 7 and Provincial Graduation Assessments (Numeracy + Literacy) at the secondary level. The BC system is run by the BC Ministry of Education and Child Care, with each district (Vancouver School Board / SD 39, Surrey SD 36, Langley SD 35, etc.) running its own catchments, French Immersion programs, and school-within-a-school streams (Mini Schools, IB Diploma Programmes at select schools, Late Immersion). Catchment confirmation matters more in BC than the typical Calgary buyer expects — VSB does not publish a single static catchment map; verify per-address using the district myschoolfinder before paying a school-catchment premium. Alberta's CBE / CCSD / EPSB charter-school + designated-attendance-area systems have no direct BC equivalent.
Is the Vancouver weather really that different from Calgary?
Yes — fundamentally different climate regimes. Calgary is continental (Köppen Dfb) with long cold winters, hot dry summers, and the famous chinook wind events that can lift winter temperatures by 20°C–30°C in hours. Vancouver and the Lower Mainland are mild marine (Köppen Cfb / Csb) with mild wet winters (typically above 0°C with rain rather than snow at sea level), mild summers, and a dramatic precipitation gradient — the North Shore mountains and the Fraser Valley get materially more rain than Vancouver proper, while South Surrey / White Rock / parts of the Tsawwassen peninsula sit in a relative rain shadow. Practical implications for buyers: Lower Mainland homes prioritize moisture management (envelope, drainage, mould prevention) over Calgary-style winter R-value insulation; basement leakage is a higher-frequency Lower Mainland inspection finding than in dry-climate Calgary; lawn / landscaping calendars are nearly year-round here vs. May–September in Calgary. For mountain access, Calgary has Banff / Canmore at 1–1.5 hours; Vancouver has the North Shore mountains in the city, Whistler at ~1.5–2 hours, and ocean access at the city limits.
What to read next
- · BC Property Transfer Tax cluster guide — the long-form companion on the closing-day cash hit Albertan buyers underweight
- · BC PTT calculator — run live numbers per Lower Mainland municipality and per buyer type before writing offers
- · Kitsilano Vancouver pillar — a representative West Side urban-walkable pillar for the Calgary inner-city-to-Vancouver mapping
- · BC Real Estate Codex — primary-source-cited reference for every BC real-estate fact — PTT, FBT, SVT, foreign-buyer ban, and more

