Applications open· We're onboarding independent Calgary shopsShop on Local Shops
Shop.
Onboarding openCALGARY · WINNIPEG NEXT

Open shop
without giving up
the counter.

Local Shops is one storefront for Calgary's independent businesses — makers, boutiques, importers, resellers. List your products, take orders from neighbours, print shipping labels in-app, and keep doing the parts of retail you actually like.

No setup fee · No monthly minimum · Commission-only

Calgary
At launch
Winnipeg
Next city
UDK+
Selling on Local Shops:
Unichill, Dazzle, Kindred, and more
Open in days, not weeks
Apply → review → set up. No drawn-out onboarding.
Stripe payouts
Money lands in your bank on a predictable schedule.
Your shop, your rules
You set prices, photos, voice. We hand you the customers.
Human support
A real person on email. Not a chatbot, not a ticket queue.
The portal

Built for the people behind the counter.

Fewer tabs. Honest defaults. A back office that disappears into the parts of retail you'd rather not think about.

Multi-shop

Run two storefronts? Three? All from one login.

Brick-and-mortar and the online catalog in the same dashboard. Run a few brands? Switch in one click. Payouts stay separate; the chaos doesn't.

U
Unichill
LIVE · 12 OPEN ORDERS
D
Dazzle
LIVE · 3 NEW MESSAGES
+
Add another shop
FREE TO ADD
Orders, live

Orders come in like tickets. Pack them like tickets.

Pings in real time. Order, address, label — already queued. No copy-pasting addresses into a courier site at 11pm.

Unpacked
12 open
Owed payouts
$842.30
NEW · 2 MIN AGO#LS-2841
2× Order item to Joelle R.
Pickup · Shop location$36.00
Print labelMark packed
Inventory

One source of truth for what's on the shelf.

Sell in-store and online? Stock decrements both ways. Low-stock pings before customers find out.

Product A
SKU · LS-001
18 IN
Product B
SKU · LS-014
4 LEFT
Product C
SKU · LS-031
SOLD OUT
Payouts

Money in the bank, predictably.

Transparent split, line-itemed. No surprise reserves, no rolling holds — what shipped is yours.

Last payout
PAID
$1,204.80
Two before that
PAID
$967.20
Shipping

Print a label without leaving the shop.

Canada Post built in. UPS rolling out. One click, one PDF. Drop it off when you're already running errands.

Ship to
Joelle R.
Inglewood, Calgary
CP
RATED
IN-APP
From application to first sale

Three steps. One week, give or take.

We're picky on who we let on — every shop is reviewed by a real human — but we move quickly. Most shops are open before the week is out.

01 · Apply

Tell us about your shop.

Short form. Your business, your products, your location. We're listening for the real thing — independent operators, not investor decks.

  • Sole proprietors welcome — no GST/HST required to apply
  • Reviewed by a real person on our team, not an algorithm
~10 min · You hear back within a few business days
02 · Set up

Photograph, price, publish.

Upload products in bulk or one at a time. We have templates and a CSV importer — and a direct line if you'd rather have help.

  • CSV importer keeps your SKUs and inventory levels intact
  • Connect Stripe in one tap. Identity verified through them, not us.
~1 afternoon · You stay in the driver's seat
03 · Start selling

Open the doors. We tell the neighbourhood.

Featured in the customer app the day you open. Subscribers get a “new shop” email. Your products land in the multi-brand cart shoppers already use.

  • Launch-day mention in the Local Shops newsletter
  • Optional in-person try-on at your shop, advertised on your listing
Same week · You're open for orders the day we approve you
Pricing

Commission-only. No surprise lines.

We take a percentage of what sells. You don't pay us when you don't sell. That's the whole pricing page.

For all shops

Pay nothing until your first order ships.

No monthly fee. No listing fee. No platform fee buried in an FAQ. We make money only when you do — Stripe takes their share separately, and you'd pay that to anyone.

  • Unlimited products
  • Unlimited shops per account
  • Stripe payouts, no holds
  • In-app Canada Post labels
  • Direct line to a real human
  • Optional co-warehousing
You sell, we earn.A percentage per sale · no monthly fee
Platform fee
Commission-only · charged when an order ships
% of sale
Card processing
Stripe · standard CA rate, paid to Stripe
2.9% + 30¢
Shipping labels
In-app Canada Post rates, optional
at cost
Account & setup
Unlimited shops, products, support
$0
Doing real volume? Talk to us — there's a graduated rate that drops once you're past a certain monthly threshold.
In good company

Independent shops. No two alike.

Every shop on Local Shops is reviewed by hand. We're choosy about who joins — these are a few of your future neighbours.

Browse all shops →
CALGARY
Unichill
Beverages · Local
★ FeaturedIn-person try-on
CALGARY
Dazzle
Independent brand
Local pickup
CALGARY
Kindred
Independent brand
Pre-order
CALGARY
Rowe
Independent brand
Local pickup
Why shops join
One storefront. One cart for the customer across every shop on the platform. The boring stuff — labels, payouts, inventory — handled in the same tab.
The Local Shops pitch · in one paragraph
Multi-brand
cart
One checkout, many shops
Customers shop across Local Shops without bouncing between brand websites.
Verified
shops
Hand-reviewed merchants
Every applicant read by a real person. No dropshippers, no AI-printed catalogues.
In-app
labels
Canada Post built in
UPS rolling out. Print a label without leaving the dashboard.
Optional
co-warehousing
Physical-side help
Use it for fulfillment overflow, or don't. Your call.
Common questions

The things we get asked most.

If your question isn't here, write to us. A real person on our team will answer — usually within the day.

L
The Local Shops team
REAL HUMAN · CALGARY
hello@localshops.app →
Do I need to be incorporated, or have GST/HST, to apply?
No. Sole proprietors are welcome and make up a healthy share of shops on Local Shops. Once you cross the $30,000/year sales threshold the CRA requires GST/HST registration — we'll flag it for you and walk you through it when you get there.
What's the actual review process — what gets you in?
A real person on our team reads every application. We're looking for independent businesses doing it themselves — makers, boutiques, importers, resellers, all welcome. We're not looking for dropshippers or AI-generated print-on-demand catalogues. If your application doesn't fit, you'll get a paragraph back, not a form letter.
What happens if I'm already on Shopify or another platform?
Many shops run both. Import your catalogue via CSV to bring your SKUs and inventory levels across. We're a complementary channel — Calgary demand, multi-brand cart, hand-reviewed neighbours — not a replacement for your own site.
How does fulfillment work?
You ship it. We give you the label. Canada Post is built into the dashboard; UPS is rolling out next. You can also offer optional in-person try-on at your own shop — customers see it on your listing. Pickup is free for everyone; shipping labels run at our in-app rates.
When do I get paid?
Through Stripe, on a predictable schedule. Once an order ships, the money is yours — no rolling reserves, no surprise holds.
Can I leave? What happens to my customer list?
Yes, any time. Export every customer who's opted in, every order, every product — as CSV. Your shop, your data.
What about Winnipeg, Toronto, Vancouver?
Calgary is where we're operating today. Winnipeg is the next city we're opening; other cities will follow once the local supply side is ready. If you're outside our current cities and want to be on the list, write to us.
Ready when you are

Open shop on Local Shops.

Short application. A real person reads it. If we're a fit, you're selling soon after. If we're not, you'll hear that too — and we'll point you at someone who is.

Free to apply · No card required · A real person on the other end