RenoIntel Municipal Coverage — Live Data
Internal Network Report
April 2026 · All figures pulled directly from database
Connected Municipalities
Every municipality actively connected to the RenoIntel data network. All permit counts, values, and categories are pulled directly from the live database — no estimates.
28
Connected Municipalities
Across 6 provinces
121,665
Total Permits in Database
All time, all cities
91,447
Open / Active Permits
Status = open across all cities
$32.8B
Total Permit Value
Where value data available
All 28 Connected Municipalities
Last 12 Months = permits with an issue_date within the past 12 months — a true rolling count, queried live from the database. This is the most useful signal for active contractor lead volume. Cities with a higher 12-month count relative to total permits have recently acquired feeds; cities with a much lower ratio have older historical data. Stale feed = 0 permits in the last 12 months — feed requires investigation and reconnection.

Avg Permit Value shows "—" where the source portal does not publish dollar values for most permits. Open permits = status marked "open" in the database. Top Category is the most common enriched renovation type for that city.

Collection methods:   Direct API Socrata / CKAN / OpenDataSoft / Custom REST JSON   ArcGIS API Municipal ArcGIS FeatureServer or MapServer   CSV Download Flat-file CSV from open data portal   GeoJSON Download ArcGIS Hub GeoJSON export
# Municipality Province Total Permits Last 12 Months ↓ Open Permits Avg Permit Value Top Category Collection Method Latest Record Status
1 Vancouver BC 13,628 3,225 13,628 $1,235,787 New Home Build Direct API
OpenDataSoft v2.1
Apr 21, 2026 Live
2 Toronto ON 12,496 6,181 11,091 $306,021 Additions Direct API
CKAN Open Data
Apr 17, 2026 Live
3 Calgary AB 11,361 6,687 5,439 $417,095 Basement Direct API
Socrata
Apr 21, 2026 Live
4 Montréal QC 10,276 10,533 10,276 Mixed / Other Direct API
CKAN (donnees.montreal.ca)
Apr 13, 2026 Live
5 Québec City QC 8,460 4,404 8,460 Mixed / Other CSV Download
donneesquebec.ca
Apr 17, 2026 Live
6 St. Catharines ON 8,072 2,908 3,387 Kitchen ArcGIS API
FeatureServer
Apr 20, 2026 Live
7 Laval QC 7,776 3,866 7,776 Kitchen CSV Download
donneesquebec.ca
Mar 31, 2026 Live
8 Brampton ON 7,333 4,860 6,084 $629,399 Basement ArcGIS API
MapServer
Apr 17, 2026 Live
9 Edmonton AB 5,845 5,870 5,845 $204,301 Additions Direct API
Socrata
Apr 22, 2026 Live
10 Kitchener ON 3,689 1,775 1,943 $323,668 New Home Build ArcGIS API
FeatureServer
Apr 10, 2026 Live
11 Belleville ON 3,138 106Low 242 $329,927 Basement ArcGIS API
MapServer + spatial addr lookup
Apr 2, 2026 Live
12 Sudbury ON 3,125 1,080 1,715 $149,340 Mixed / Other CSV Download
ArcGIS Hub full export
Mar 30, 2026 Live
13 Mississauga ON 2,987 2,082 1,657 $690,912 Basement ArcGIS API
FeatureServer
Mar 31, 2026 Live
14 Victoria BC 2,748 1,984 1,282 $224,240 Kitchen ArcGIS API
MapServer (nightly refresh)
Apr 21, 2026 Live
15 Red Deer AB 2,407 858 560 $40,355 Solar Direct API
Custom REST (data.reddeer.ca)
Apr 21, 2026 Live
16 Burlington ON 2,390 1,241 1,055 $226,201 Kitchen ArcGIS API
MapServer
Apr 21, 2026 Live
17 Lethbridge AB 2,044 807 588 $169,261 Kitchen CSV Download
gis.lethbridge.ca
Apr 21, 2026 Live
18 Winnipeg MB 2,029 2,029 1,858 New Home Build Direct API
Socrata
Mar 31, 2026 Live
19 Barrie ON 1,712 949 1,712 Deck & Patio ArcGIS API
MapServer
Apr 17, 2026 Live
20 Cambridge ON 1,696 759 700 Basement ArcGIS API
MapServer
Apr 21, 2026 Live
21 Halifax NS 1,558 1,576 1,341 $773,647 New Home Build ArcGIS API
FeatureServer (HRM Open Data)
Apr 20, 2026 Live
22 Oakville ON 1,501 1,017 1,501 $891,388 Basement ArcGIS API
FeatureServer
Apr 21, 2026 Live
23 Brantford ON 1,212 0Stale feed 766 $160,495 Kitchen GeoJSON Download
ArcGIS Hub export
Sep 20, 2024 Live
24 New Westminster BC 1,058 282 557 $1,524,349 Mixed / Other ArcGIS API
FeatureServer
Apr 17, 2026 Live
25 Hamilton ON 986 0Stale feed 666 Plumbing ArcGIS API
FeatureServer
Dec 22, 2023 Live
26 Kingston ON 875 894 628 $384,368 Basement ArcGIS API
MapServer
Apr 17, 2026 Live
27 Prince George BC 638 324 379 Mixed / Other ArcGIS API
FeatureServer
Apr 17, 2026 Live
28 Waterloo ON 625 615 311 $176,354 New Home Build ArcGIS API
FeatureServer
Apr 21, 2026 Live
All data sourced directly from the RenoIntel production database. "—" in Avg Permit Value indicates the source portal does not publish dollar figures for most permits in that municipality, making a reliable average unavailable. Brantford and Hamilton have older latest records indicating those feeds may need investigation.

Coverage Gap Analysis

Major Canadian municipalities with no active data feed. Ranked by population (2021 Census). Includes confirmed investigation status — updated April 25, 2026 after live endpoint verification of all priority targets.

26
Uncovered markets
100k+ population
~7.7M
Uncovered population
Est. from 2021 Census
8
Confirmed no API
Live-verified Apr 2026
18
Unverified / Portal
4 new GTA targets added
Recommended Acquisition Approaches

Portal Integration

City has a permit search portal but no structured open data download. Requires custom integration or manual pull. These have not been live-verified.

  • Markham — eServices portal
  • Vaughan — CityView portal
  • Richmond Hill — ePermitting
  • Burnaby — city permit search
  • Richmond, BC — city web portal
  • Coquitlam — permit lookup
  • Kelowna — AMS permit portal
  • Guelph — city permit portal

FOI / Direct Outreach

Investigated live in April 2026 — confirmed no machine-readable API exists. FOI requests, data-sharing agreements, or commercial brokers (Teranet, Altus Group) are the only routes.

  • Ottawa — Excel monthly files only
  • Surrey — no public permit endpoint found
  • London, ON — no permit data on any portal
  • Windsor — no permit dataset found
  • Saskatoon — PDF monthly reports only
  • Gatineau — no permit data on donneesquebec.ca
  • Oshawa — GIS access blocked
  • Abbotsford — no structured portal

FOI / No Portal

No public permit data found and no open data portal exists. Options: Freedom of Information request, direct outreach to city building department, or third-party data broker.

  • Thunder Bay — no open data portal
  • Langley Township — no portal found
  • Chilliwack — no portal found
  • Longueuil — 31 datasets, none are permits
  • Sherbrooke — no permit data found
GTA Coverage Gap — Priority Focus
Greater Toronto Area — ~11–16% of actual permit volume captured

The GTA issues an estimated 80,000–120,000 residential building permits per year across 25+ municipalities. RenoIntel currently ingests from 3 inner-ring cities (Toronto, Brampton, Mississauga) capturing ~13,100 permits/yr — leaving the entire outer ring unaddressed. This is the single largest geographic coverage gap in the platform.

Covered (Inner Ring)
Toronto — ~6,181/yr
Brampton — ~4,854/yr
Mississauga — ~2,082/yr
Burlington — ~2,500/yr
Oakville — ~1,800/yr
Total: ~17,400/yr covered
Under Investigation (Apr 2026)
Whitby — ~1,100/yr (Durham)
Ajax — ~1,000/yr (Durham)
Pickering — ~790/yr (Durham)
Milton — ~1,060/yr (Halton)
~3,950/yr if accessible
Confirmed Blocked
Markham — portal only
Vaughan — CityView portal
Richmond Hill — heritage only
Oshawa — GIS blocked
~8,600/yr behind walls
Ingestion code for Whitby, Ajax, Pickering, and Milton added Apr 25, 2026 — pending first successful sync to confirm endpoints are live.
All Uncovered Markets — Ranked by Population
Population from Statistics Canada 2021 Census (Census Subdivision level). Estimated annual permits at ~8 per 1,000 population (conservative industry average). Rows highlighted in red have been live-investigated — confirmed finding in "Recommended Action" column.
# Municipality Province 2021 Population Est. Annual Permits Priority Known Data Portal Access Method Recommended Action
1 Ottawa
National Capital Region
ON 1,017,449 ~8,100 Critical open.ottawa.ca Excel Files Only Investigated Apr 25 — ArcGIS Hub item confirmed Type: Microsoft Excel. Monthly aggregate stats, no individual permit records. FOI request or data-sharing agreement required.
2 Surrey
Metro Vancouver
BC 568,322 ~4,500 Critical opendata-surrey.hub.arcgis.com No Public API Investigated Apr 25 — data.surrey.ca redirects to ArcGIS Hub. Own GIS server (gisservices.surrey.ca) has 284-layer OpenData service; no building permits. Hub shows no Surrey permit dataset. FOI under BC FOIPPA.
3 London ON 422,324 ~3,400 Critical opendata.london.ca No Permit Data Investigated Apr 25 — ArcGIS Hub portal (opendata.london.ca). GIS server at maps.london.ca has BaseMaps, Community, Elections, Environment, Recreation, Transportation folders — no permits in any public folder. FOI under Ontario MFIPPA.
4 Markham
York Region / GTA
ON 359,510 ~2,900 Critical markham.ca/open-data Manual / Portal Investigate portal — build custom integration or contact GIS dept
5 Vaughan
York Region / GTA
ON 344,399 ~2,800 Critical vaughan.ca Manual / Portal CityView portal — contact city GIS dept or extract from permit search
6 Gatineau
Ottawa-Gatineau CMA
QC 291,041 ~2,300 High donneesquebec.ca (ville-de-gatineau) No Permit Data Investigated Apr 25 — All 52 Gatineau datasets on donneesquebec.ca enumerated. No building permits. Datasets are cycling paths, traffic, zoning, elections, water. Also checked Longueuil (31 datasets), Sherbrooke, Trois-Rivières, Saguenay — none have permits. FOI under QC Loi sur l'accès.
7 Saskatoon SK 266,141 ~2,100 High saskatoon.ca/permit-data-reports PDF Reports Only Investigated Apr 25 — permit data page lists individual PDF files per month (Jan 2020 – Jan 2026). No structured data download. ArcGIS Hub only has multi-unit dwelling tracking. FOI under SK FOIP Act.
8 Longueuil
Montréal South Shore
QC 261,739 ~2,100 High donneesquebec.ca (ville-de-longueuil) No Permit Data Investigated Apr 25 — All 31 Longueuil datasets on donneesquebec.ca enumerated. No building permits. FOI required.
9 Burnaby
Metro Vancouver
BC 249,125 ~2,000 High burnaby.ca Manual / Portal No structured open data — investigate permit search portal or contact GIS dept
10 Regina SK 226,404 ~1,800 High open.regina.ca Investigate Portal exists — open data catalog not yet verified for permit dataset. Second SK city opportunity.
11 Richmond
Metro Vancouver
BC 220,754 ~1,800 High richmond.ca Manual / Portal Permit portal only — investigate or extract via direct integration
12 Windsor ON 217,188 ~1,700 High opendata.citywindsor.ca / share-open-data-citywindsor.hub.arcgis.com No Dataset Found Investigated Apr 25 — main open data portal uses Kendo UI SPA. ArcGIS search returned 0 results for Windsor building permits. FOI under Ontario MFIPPA.
13 Richmond Hill
York Region / GTA
ON 202,022 ~1,600 High data.richmondhill.ca Investigate ArcGIS Hub exists — only heritage buildings found to date. Verify if permit FeatureServer is published.
14 Sherbrooke QC 172,950 ~1,400 High donneesquebec.ca (ville-de-sherbrooke) No Permit Data Investigated Apr 25 — Sherbrooke has two orgs on donneesquebec.ca (7 + 30 datasets). No building permit dataset in either. FOI under QC Loi sur l'accès.
14b Whitby
Durham Region / GTA East
ON 138,501 ~1,100 Critical opendata.durham.ca Investigate Part of Durham Region — region-level ArcGIS Hub may expose permit data covering Whitby, Ajax, Pickering collectively.
14c Ajax
Durham Region / GTA East
ON 126,666 ~1,000 Critical opendata.durham.ca Investigate Durham Region ArcGIS Hub — same investigation as Whitby. Town of Ajax also has ajax.ca/open-data but not yet verified.
14d Milton
Halton Region / GTA West
ON 132,979 ~1,060 Critical opendata.halton.ca Investigate Halton Region Open Data portal — verify if building permits are published. Burlington and Oakville already covered via city-level ArcGIS.
14e Pickering
Durham Region / GTA East
ON 99,186 ~790 Critical opendata.durham.ca / pickering.ca Investigate Durham Region ArcGIS Hub — same investigation as Whitby and Ajax. City of Pickering also has its own open data portal worth verifying.
15 Oshawa
Durham Region / GTA East
ON 166,000 ~1,300 High oshawa.ca/opendata GIS Access Blocked Previously investigated — gis.oshawa.ca returns access denied. No public FeatureServer found. FOI under Ontario MFIPPA.
16 Abbotsford
Fraser Valley
BC 161,633 ~1,300 High abbotsford.ca FOI / Direct ArcGIS server exists but only Utilities services are public. FOI under BC FOIPPA or direct building dept contact.
17 Coquitlam
Metro Vancouver
BC 148,625 ~1,200 High coquitlam.ca Manual / Portal Permit search portal exists — build portal integration or request bulk export from GIS dept
18 Kelowna
Okanagan
BC 144,576 ~1,200 High kelowna.ca Manual / Portal Fastest-growing BC city — high value. Integrate via AMS portal or FOI.
19 Guelph ON 143,740 ~1,100 High guelph.ca/city-services/open-data Investigate Open data portal exists but maps.guelph.ca returned empty service list previously. Re-verify — may have been temporary outage.
20 Thunder Bay ON 121,621 ~970 Medium thunderbay.ca FOI / Direct No open data portal — FOI under Ontario MFIPPA or direct building dept contact
21 Langley Township
Fraser Valley
BC 132,603 ~1,060 Medium tol.ca FOI / Direct No open data portal found — FOI under BC FOIPPA
22 Chilliwack
Fraser Valley
BC 102,000 ~820 Medium chilliwack.ca FOI / Direct No structured portal — direct outreach to city building department
Investigation Log — Priority Cities · April 25, 2026
All 6 originally planned "quick-win" cities were live-investigated on April 25, 2026. Every endpoint was tested: CKAN APIs, ArcGIS Hub v3, city-owned GIS servers, donneesquebec.ca org catalogs, and direct HTML inspection. None have machine-readable building permit data available publicly. Two additional cities (Longueuil, Sherbrooke) were also verified.

Ottawa, ON

1.0M pop · Est. 8,100 permits/yr
✗ Confirmed No API
ArcGIS Hub item confirmed as Type: Microsoft Excel (Owner: open.ouvert@ottawa.ca, URL: null). Ottawa publishes monthly construction permit statistics as Excel attachments, not as a queryable data service. Individual permit records are not available.
Checked: open.ottawa.ca ArcGIS Hub · opendata.ottawa.ca CKAN · Ottawa Hub item 05046d836248455d92cbc0543ce4c022
→ FOI request or city data-sharing agreement (ON MFIPPA, 30-day response)

Surrey, BC

568k pop · Est. 4,500 permits/yr
✗ Confirmed No API
data.surrey.ca now redirects to opendata-surrey.hub.arcgis.com (CKAN decommissioned). Surrey runs its own GIS server at gisservices.surrey.ca with 284-layer OpenData service — no building permits in any public layer. Hub v3 API returns no Surrey permit dataset.
Checked: data.surrey.ca CKAN · opendata-surrey.hub.arcgis.com Hub v3 · gisservices.surrey.ca Public/Buildings, Public/Planning, OpenData (all 284 layers)
→ FOI under BC FOIPPA or direct outreach to Surrey Building Division

London, ON

422k pop · Est. 3,400 permits/yr
✗ Confirmed No API
opendata.london.ca is an ArcGIS Hub portal. The building-related item is the Buildings basemap footprints layer, not permits. London's GIS server at maps.london.ca has 6 service folders: BaseMaps, Community, Elections, Environment, Recreation, Transportation — permits appear in none.
Checked: opendata.london.ca CKAN · Hub v3 · maps.london.ca ArcGIS server all OpenData folders · ArcGIS Online owner:opendata_London
→ FOI under Ontario MFIPPA or contact London Planning & Development dept directly

Windsor, ON

217k pop · Est. 1,700 permits/yr
✗ No Dataset Found
opendata.citywindsor.ca is a Kendo UI JavaScript SPA — no machine-readable catalog API. A second portal at share-open-data-citywindsor.hub.arcgis.com was found; ArcGIS Online search for Windsor building permits returned 0 results.
Checked: opendata.citywindsor.ca CKAN · citywindsor.ca Building Information page · share-open-data-citywindsor.hub.arcgis.com · ArcGIS Online owner:CityofWindsor
→ FOI under Ontario MFIPPA · Windsor Building Dept: 519-255-6267

Saskatoon, SK

266k pop · Est. 2,100 permits/yr
✗ PDF Reports Only
saskatoon.ca/permit-data-reports lists individual PDF files per month (Jan 2020 – present). These are aggregate summary reports, not individual permit records. ArcGIS Hub only tracks multi-unit dwellings. CKAN at opendata.saskatoon.ca returns no results.
Checked: saskatoon.ca permit-data-reports page · opendata.saskatoon.ca CKAN · opendata-saskatoon.hub.arcgis.com · ArcGIS Online search
→ FOI under SK FOIP Act or contact Saskatoon Building Standards Division

Gatineau, QC

291k pop · Est. 2,300 permits/yr
✗ No Permit Data
donneesquebec.ca org ville-de-gatineau has 52 datasets — all enumerated. Categories: cycling paths, traffic counts, zoning, flood zones, elections, water quality. Zero permit datasets. Also verified Longueuil (31), Sherbrooke (37), Trois-Rivières, Saguenay — none publish permit data.
Checked: donneesquebec.ca orgs: ville-de-gatineau, ville-de-longueuil, ville-de-sherbrooke, ville-de-trois-rivieres, ville-de-saguenay
→ FOI under QC Loi sur l'accès or contact Gatineau Service de l'urbanisme
Next Steps — Priority Order

1. FOI Requests (High ROI)

Send coordinated FOI requests to Ottawa, London, and Surrey — highest population, legal right to data within 30 days. Each adds 3,000–8,100 estimated permits/yr.

Ontario (MFIPPA): $5 application fee. 30-day statutory deadline. Online at ontario.ca/page/freedom-information.

BC (FOIPPA): Free application. 30-day deadline. Submit to Surrey/Abbotsford via city website.

2. Verify GTA Outer Ring + Open Portals

Ingestion code added Apr 25 for four Durham/Halton cities. Next ingestion run will confirm whether endpoints are live.

  • Whitby, Ajax, Pickering, Milton — confirm first sync
  • Regina SK — open.regina.ca (ArcGIS Hub, 226k pop)
  • Richmond Hill ON — data.richmondhill.ca (ArcGIS Hub, 202k pop)
  • Guelph ON — maps.guelph.ca (re-test, may have been temp outage)

3. Direct City Outreach

Many cities share bulk permit exports informally on request, bypassing the formal open data process. GIS departments are usually receptive when you explain the use case.

  • Windsor Building Dept: 519-255-6267
  • Saskatoon Building Standards: 306-975-2645
  • Gatineau Urbanisme: 819-243-2345
  • Ottawa Planning: opendata@ottawa.ca
Internal planning document — RenoIntel · Updated April 25, 2026 · Population data: Statistics Canada 2021 Census · Portal investigation: live endpoint verification April 25, 2026 · 8 cities confirmed blocked via direct API testing · GTA outer ring (Whitby, Ajax, Pickering, Milton) ingestion added Apr 25, 2026 — pending endpoint confirmation
US Market Expansion — Phase 1 Launch States
🇺🇸
The US permit data landscape is fundamentally more accessible than Canada's
In Canada, permit data access is fragmented across hundreds of municipalities with inconsistent open data policies, FOI processes, and portal formats — many cities actively block bulk exports. The United States is a different story. Driven by federal open government mandates and widespread adoption of Socrata and ArcGIS Hub across state and municipal governments, most large US cities publish building permit data as a live, queryable API with no access restrictions, no FOI requests, and no cost. Where Canadian cities often require months of negotiation for a CSV dump, US cities typically surface a documented REST endpoint that returns structured permit records in real time. RenoIntel's existing ingestion infrastructure — already built on these platforms — connects to US cities with minimal additional engineering. We can be operational in Florida, New York, and California within weeks of a go decision.
🌴
Florida
Phase 1 Launch State
195K+
Residential permits / yr
67
Counties
22.6M
Population
#1
US growth state
Data Access
Miami-Dade: Socrata open API — live permit feed, no auth required
Orlando / Orange County: ArcGIS Hub, direct REST endpoint
Tampa / Hillsborough: Socrata portal, bulk export + API
Jacksonville: City open data portal, ArcGIS format
Hurricane rebuild cycle creates recurring high-value permit clusters
🗽
New York
Phase 1 Launch State
140K+
NYC permits / yr (DOB)
19.7M
State population
$2.1T
NY metro GDP
Real-time
NYC API update cadence
Data Access
NYC DOB NOW: live Socrata API, one of the most comprehensive permit datasets in North America
Buffalo, Rochester, Syracuse: open data portals, ArcGIS or Socrata
Permit records include contractor license, job type, floor area, and declared cost
NYC data alone would be the largest single-city dataset in the platform
🌉
California
Phase 1 Launch State
130K+
Residential permits / yr
39.5M
Population
3.8T
State GDP (USD)
480+
Municipalities
Data Access
Los Angeles: Socrata open API — 800K+ permit records, publicly queryable
San Francisco: DataSF portal, real-time permit feed with permit type, value, and address
San Diego, Sacramento, San Jose: ArcGIS or Socrata portals, open access
ADU (accessory dwelling unit) boom creates new permit category unique to CA
Canada — Current Reality
Patchwork of municipal open data policies — no federal standard
Many cities require FOI/MFIPPA requests with 30-day wait times and fees
8 cities confirmed actively blocking bulk permit access via API testing
Portal formats inconsistent — ArcGIS, Socrata, custom CSV, email-only
Some cities (e.g. Gatineau, Windsor) require direct staff outreach
Data refresh cadence often weekly or monthly; real-time rare
United States — Why It's Easier
Federal open government mandates normalize data access across states
Socrata and ArcGIS Hub deployed by the majority of large US cities — same platforms RenoIntel already uses
No FOI process — permit data treated as public record by default in most states
Documented REST APIs with consistent schema — lower ingestion engineering cost
Many APIs update daily or in real time
RenoIntel's existing pipeline connects to US cities with minimal changes
1.5M+
US residential permits issued / yr
$650B+
US reno & repair spend / yr
465K+
Phase 1 permits (FL + NY + CA)
~6×
US market vs. Canadian addressable
Phase 1 targets Florida, New York, and California — three of the largest permit-issuing states in the country. Combined, they represent more than 30% of total US residential permit volume and include cities already publishing real-time permit APIs compatible with RenoIntel's ingestion infrastructure.
© 2026 RenoIntel · Canadian Renovation Intelligence
Privacy Terms renointel.ca