The Kootenay List
One free list of 5,733 Kootenay businesses, searchable by trade and town.
5,733
Businesses listed
83
Towns
113
Categories
103
Funding programs on the finder

The region's business directories were out of date or behind a fee.
Old directories send people to closed doors
The directories I kept landing on were years out of date, and half the phone numbers were dead.
And it costs the businessA business that moved or changed its number keeps losing calls to an old listing it cannot edit.
The useful lists cost a membership fee
A chamber directory lists its members, so a resident sees who joined and misses everyone who did not.
And it costs the businessThe one-person shops and home businesses that never joined stay hard to find, even for the neighbour down the road.
Nobody could say what the region has
A person writing a grant or opening a business had no public count of what exists in their town, or what is missing.
And it costs the businessWithout a count, a grant writer or a new owner guesses at the gap they are trying to fill.
One list for the whole region and the numbers inside it.
Every source named
Each listing names the public source it came from and carries a dated stamp. Listings sent in by owners are marked as theirs.
Search by trade and town
Every category is one page for the whole region with a town filter, and a trade-and-town page appears once three businesses fill it.
Owners fill in their own listing
Claiming is free and adds the owner's words, hours, photos, logo and booking link. Owners who send their words and a photo or logo join the line for a day in the front-page window.
Turn the list into numbers
The Tally counts the region town by town, and a funding finder sorts 103 grants and support programs by what the money is for.
The thinking behind the build
The Kootenay List is my own product. I built it, launched it in August 2026 and run it from Castlegar. It lists 5,733 businesses across 83 Kootenay and Boundary towns, free to search and free to be listed. For a resident it answers who around here does this. For a business owner it is a free page with a link to their website. For anyone judging my work, it is a data-heavy platform they can open today and test.
When I looked for a business around here, the directories I found were years out of date, half the phone numbers were dead, or the useful part sat behind a membership fee. People asked Facebook instead. So in July 2026 I started building one list of every business in the Kootenays, free to search and free to be listed. It went live in August and now covers 83 towns from the Boundary to the Rockies.
The data is the product, so it was built like one. Listings came from public sources and were filtered and deduplicated before any page was designed. All but 16 of the 5,733 listings name the public source they came from, most often the business's own website, a town licence list or a chamber roster. The other 16 were sent in by their owners, and their listings say so. The sources page lists all 3,346 websites the listings came from, grouped by who runs them.
The front page is a wall of real business names you can sweep with a finger or search by typing, with a pause button for anyone who wants it still. The look borrows from a civic record book, with ruled entries and stamped dates, because the site's job is to be trusted like a public office. Below the wall sits the Front Window, a painted storefront that one owner fills each day with their own photo, name and words.
A list this size can say things nobody else in the region can. The Tally, published as The State of Kootenay Business, counts the region town by town, and picking a town redraws every figure for it. As far as I can find, 58 of the 83 towns had never had their businesses counted in public. The funding page sorts 103 grants and support programs by what the money is for, with the closest deadline first.
For owners, the List is a free page they did not have to build, with a real link to their website if they have one. Claiming it adds their own words, hours, four photos, a logo and a booking link, and an owner who sends their words and a photo or logo joins the line for a day in the Front Window. A form on every listing reports a closure or a wrong number, and any owner can ask to be taken off with one email.
The List is built toward WCAG 2.2 AA, and its accessibility page lists what gets checked before each change and what still falls short. It runs as pages generated from one dataset, with no database server to pay for or maintain, which is what keeps a free product free to run. If your business depends on people trusting a lot of information, like a catalogue, a directory or a schedule, this is the standard I would build it to.
What a resident and a business owner find on the List.
Residents find it in one search
Every plumber, bakery or daycare across the region sits on one category page, narrowed to a town with one tap.
Owners get a free page
Every business gets a page it did not have to build, with a real link to its website if it has one.
Anyone can report a mistake
Every listing has a form to report a closure or a wrong number, and any owner can have theirs taken down with one email.
Everything that shipped.
I built the List on Next.js as pages generated from one dataset of 5,733 businesses. That produces 6,529 pages in the sitemap, including a page for every business, 83 town pages, 113 category pages and 582 trade-and-town pages. Around them sit a region-wide search that understands a trade and a town, the claim and add forms, and the Front Window with Main Street. There is also The Tally, the funding finder, a business licence guide, an essentials page of emergency numbers with a printable fridge sheet, and a What's Missing page of trades some towns lack.
Highlights
- A wall of real business names on the front page, swept by touch or searched by typing, with a pause button
- A named public source and a dated stamp on every listing, and a clear mark on the 16 sent in by owners
- Category pages for the whole region with a town filter, and trade-and-town pages once three businesses fill them
- The Tally, a statistics page where picking a town redraws every figure for that town
- A funding finder of 103 grants and support programs, sorted by what the money is for
- A free claim form for an owner's own words, hours, four photos, a logo and a booking link
- The Front Window, a daily front-page storefront for one owner, with every past window kept on Main Street
- A form on every listing to report a closure or a wrong detail, and removal by one email
Pages and surfaces
- Home (the wall of names and the Front Window)
- 5,733 business pages
- 83 town pages
- 113 category pages
- 582 trade-and-town pages
- Search
- The Tally (The State of Kootenay Business) and its method
- Funding finder
- Business licences by town
- Essentials (emergency numbers and a fridge sheet)
- What's Missing
- Main Street
- Add or claim your business
- For businesses
- Sources
- About, removal, accessibility, privacy and terms
Real code. Real routes. Production ready.
- 6,529 pages generated from one dataset, with no database server behind them to pay for or maintain
- Trade-and-town pages exist only where three businesses fill them, so no near-empty pages reach Google
- Search runs on an index built with the site and understands a trade and a town in one query
- Built toward WCAG 2.2 AA, with axe checks, a contrast sweep and a tap-target count before each change
- Reduce motion stills the wall of names and the window lettering, and the wall has its own pause button
- OpenStreetMap location data credited under its licence on the public sources page
Stack
How it was built
The Kootenay List is my own live product. I built it and run it from Castlegar, BC. Its listings come from public sources named on each one, and OpenStreetMap data is credited under its licence. Counts read from the live site on October 5, 2026.
What I build when the client is my own region.
If your business depends on people trusting a lot of information, like a catalogue, a directory or a schedule, the List shows the standard I build to. If you already have a site, start with the free check-up. If you have no website yet, tell me what you need and I will show you where to begin.
No website yet? Start your first one here
This one is owned KMD infrastructure, not a client package. The same craft is for hire: websites for Kootenay businesses.
More work
22 / 23
