Skip to content
AspirecoStart

AI marketing · Process automation · Custom software — Ontario, Canada

We build the software,the automation,and the demand.

We write the software your operation runs on, automate the steps you do by hand, and run the AI marketing engine that feeds it. Eleven businesses in the portfolio, eight of them ours — which is why we can show you the inside.

  • 118,000+
    products in the catalogue
    Catalogue Engine
  • 36,786
    legacy URLs mapped, none left to 404
    Catalogue Engine
  • 117
    workflows in the estate
    Business OS
  • 9,000+
    subscribers on owned infrastructure
    Business OS
  • 14
    production workflows, all active
    POD Engine
  • 11
    businesses running on these systems
  • TypeScript
  • Next.js
  • React
  • PostgreSQL
  • Prisma
  • Drizzle
  • Tailwind
  • Node.js
  • Python
  • FastAPI
  • Stripe
  • Stripe Connect
  • n8n
  • Supabase
  • Railway
  • Cloudflare
  • Redis
  • React Native
  • Expo
  • Three.js
  • WebGL
  • Resend
  • Twilio
  • Shopify
  • WooCommerce
  • Docker
  • GitHub Actions
  • Playwright
  • Vitest
  • MCP

01What runs on our systems

Eight machines, already running.

Drag through them. Every stage shown is a real one — what goes in at the top, what comes out at the bottom, and where a person still has to say yes. Most were built for our own companies before anyone paid us to build theirs.

All fourteen systems

Ecommerce system

01

Catalogue Engine

large-catalogue ecommerce storefront and pricing engine

For catalogues too big to hand-manage, and products that cannot be priced with a single number in a field.

  1. 01 IngestSupplier catalogues normalised into one schema
  2. 02 Index118,000 products made searchable at speed
  3. 03 PriceRoom size resolves to boxes, waste, accessories, priced
  4. 04 RateReal-time freight quoted before checkout
  5. 05 PayCard, plus financing on large-ticket orders
  6. 06 SyncOne API serves web and native clients

118,000+products in the catalogue

Operations platform

02

Contractor OS

lead-to-ledger operations platform for contractors

The CRM, the estimate, the job cost and the books as one system, so March holds no surprises.

  1. 01 LeadKanban pipeline captures and qualifies work
  2. 02 EstimatePriced estimate, e-signature recorded on acceptance
  3. 03 ScheduleGantt plan and crew timesheets feed cost
  4. 04 CostPurchase orders, bills and expenses hit the job
  5. 05 BillChange orders and invoices raised from the job
  6. 06 PostEvery financial document posts a balanced journal entry

45tables in the domain model

App

03

Room Visualizer

on-device room visualiser with embeddable catalogue SDK

Customers buy what they can picture. This shows them, with the room read on their own device.

  1. 01 CapturePhoto or live camera, read on the device
  2. 02 SegmentSix surfaces isolated client-side, no server
  3. 03 ApplyProcedural materials matched to the room light
  4. 04 MeasurePerspective homography derives real area
  5. 05 CostArea becomes an installed price estimate
  6. 06 EmbedOne iframe tag; tenant catalogue auto-ingested

6surfaces independently refinishable

Automation

04

POD Engine

print-on-demand ecommerce system and automation

Cultural signal to listed product in hours, with one person deciding taste and legal risk.

  1. 01 CaptureTrends pulled from live cultural signals
  2. 02 ScoreSignals ranked against stored niche performance
  3. 03 IdeateProduct ideas generated per scored niche
  4. 04 ScreenLegal review pass before a person sees it
  5. 05 ApproveOne human approves or kills, by chat
  6. 06 DesignArtwork generated, then published to the printer
  7. 07 ScheduleSocial posts queued behind every listing

14production workflows, all active

Ecommerce system

05

Vendor Marketplace

multi-vendor B2B marketplace with split payouts

Independent sellers under one checkout, onboarding themselves and getting paid on a schedule.

  1. 01 OnboardVendors complete their own Connect onboarding
  2. 02 ListCategories structured around how buyers search
  3. 03 QuoteRequests routed by category to the right vendor
  4. 04 CheckoutOne cart across every vendor on the platform
  5. 05 SettleEscrow cron releases payouts on schedule
  6. 06 AutomateFive always-on workflows route events and mail

5always-on automations

AI marketing

06

Content Factory

multilingual short-form video pipeline on a schedule

Daily output in every niche and language you want to own, with a person still between it and the audience.

  1. 01 ScriptGrounded search writes the script per niche
  2. 02 SourceLicence-verified B-roll cascade, four ranked sources
  3. 03 VoiceMultilingual synthesis across four language regions
  4. 04 RenderComposited with three fallback tiers per stage
  5. 05 PublishDrafts land in the scheduler for review
  6. 06 AttributeLedger splits platform, affiliate and sponsorship rows

42active production niches

SaaS product

13

Asisly

AI voice receptionist for small businesses

The phone gets answered, the calendar gets opened and the confirmation text goes out, while everyone is still on the job.

  1. 01 RingCaller dials the business's own number
  2. 02 ListenLive transcription, caller language detected
  3. 03 ThinkA cached model turn behind our own proxy
  4. 04 ActBooks, orders or dispatches for that tenant
  5. 05 SpeakVoice starts about seventy-five milliseconds after the text
  6. 06 WrapCall logged, SMS sent, webhooks fired
  7. 07 ShowOwner dashboard updates; push alert on orders

33languages answered natively

AI marketing

14

Growth Engine

AI lead discovery, audit and compliant outreach

Outbound where the compliance gate is code, not a paragraph in a prompt.

  1. 01 DiscoverPlaces sweeps chosen niches on a weekly rotation
  2. 02 IntakeWebhook validates, deduplicates, assigns lead IDs
  3. 03 AuditHomepage fetched and scored on six dimensions
  4. 04 DraftModel writes; banned phrases checked afterwards
  5. 05 ApproveA human taps approve before anything sends
  6. 06 SendWorker sends, sweeper retries, stage board tracks

6dimensions scored per audit

02Live estate

Open them yourself.

Case studies are easy to write. These are the domains — five businesses on the public internet right now, four of them ours and one a client's. Open any of them in a new tab and you are looking at the running thing, not a screenshot of it. Where the work was a WordPress or WooCommerce build rather than custom software, it says so.

The systems behind them
  • Shopflooringshopflooring.caIn-house venture (opens in a new tab)Canadian flooring store where a homeowner plans and prices a project room by room.Built end to end and replatformed off WooCommerce: a box-rollup pricing engine that turns room dimensions into linear feet, boxes, square footage and a priced estimate with waste factors applied per product type; a catalogue of roughly 118,000 rows with search across it; supplier price lists normalised into one schema, with per-category density and weight calibration so freight is computed rather than guessed; live LTL and parcel rating; card checkout with financing on large-ticket orders; nightly offsite database backups on a dead-man's-switch heartbeat; and a dedicated mobile API so the native Android client shares the web store's data. The cutover ran behind a full redirect map of the legacy URLs, rehearsed before the nameservers moved.
    Case study
  • Asislyasisly.comIn-house venture (opens in a new tab)An AI voice receptionist that answers a small business's phone, books appointments, takes orders and confirms by SMS.An Aspireco product, built and operated in house across three deployed properties: the marketing site, the owner dashboard and the API. A caller dials the business's own number, live transcription runs on the media stream, the model turn goes through Aspireco's own proxy with prompt caching, tool calls resolve the tenant server-side from the dialed number, and the voice model begins speaking about seventy-five milliseconds after the text is ready. Around that call path: twenty-five-plus call-time tools, thirty-three languages with native greetings, eighteen third-party connectors across calendar, payments, POS, accounting, CRM, field service and ecommerce, a dashboard in eight locales, sixty-plus versioned database migrations with row-level security, twenty-two cron jobs on a fifteen-minute cadence, 900-plus backend tests, and a live billing catalogue of thirty-plus products across five plans.
    Case study
  • Norpexnorpex.caIn-house venture (opens in a new tab)Canadian online store for commercial kitchen equipment and restaurant supply.What norpex.ca serves today is a WordPress and WooCommerce storefront on a bespoke theme written for it, with always-on automations behind it covering payment routing, form routing, a support chat bot and a product knowledge base seeded into a vector store. Aspireco also built a multi-vendor marketplace for the same business — self-serve vendor onboarding, one cart across vendors, scheduled escrow release and a saved-search cron — but that is a separate build and is not currently serving a public domain, so it is not what you are looking at behind the link.
    Case study
  • NHFC — Northern Hospitality & Food Consultingnhfc.caIn-house venture (opens in a new tab)Food-service consulting and construction firm taking Canadian restaurant, café and grocery projects from blueprint to opening.A web build, not custom software. The site runs on WordPress with a page-builder theme, and what Aspireco did differently was lay it out programmatically rather than by hand: a script authenticating to the WordPress REST API and pushing section definitions — hero blocks, icon-box service grids, typography and the brand palette — into ten specific pages, covering home, about, services, contact and six vertical consulting landing pages.
  • Culinary Hustlersculinaryhustlers.caClient engagement (opens in a new tab)Podcast and video brand covering the business of food.Client work — the site carries the Aspireco credit in its footer. Aspireco designed and built the WordPress site, then built the content production system behind it: six always-on workflows covering podcast briefing and scripting, blog production, a control bot, publishing, a failure digest, and a natural-voice podcast build that merges audio in three chunks. The producer runs a staged human gate over chat — brief request, script approval, revise or reject — before anything is generated as two-voice dialogue, given intro, outro and a rotating sponsor read, and queued for publishing. Aspireco also designed the content-calendar database it runs on, including sponsor campaigns and a nine-state item lifecycle held separately from approval state.

03Three pillars

Three pillars. One chain, held end to end.

Software that runs the operation, automation that removes the manual steps around it, and the marketing engine that fills it. Each one is proved by something already in production.

05How it goes

Four phases. You can leave after any of them.

Nothing here requires a leap of faith. The audit is free, the first slice is small and real, and every phase produces something you keep.

  1. IWeek 0 · free

    Audit

    We look before we quote.

    You get a written dossier: what your current stack actually does, where revenue leaks between systems, what is safe to keep, and what a replacement really costs. It is specific enough to be useful even if you hire someone else — that is the point. We would rather lose a badly-scoped project than win it.

  2. IIWeeks 1–2

    Slice

    One thin vertical, all the way through.

    The first thing we ship is deliberately narrow and completely real — one workflow from input to database to interface to notification, in production, with your data. It proves the architecture, exposes the integrations that will fight us, and gives you something to judge us on before the budget is committed.

  3. IIIWeeks 3–12

    Build

    Weekly releases, visible progress.

    The rest gets built in weekly increments against the architecture the slice proved. You see it every week on a staging environment that mirrors production. Scope changes are priced when they arrive, not discovered at handover — and we write down what we decided and why, so the reasoning outlives the engagement.

  4. IVOngoing

    Automate

    Then we remove the manual parts.

    Once the system holds the data, the repetitive work around it becomes automatable — reconciliation, routing, follow-up, reporting, publishing. This is where most of the compounding return sits, and it is the phase almost nobody gets to because the build never finishes. Ours does, so this one starts.

06By the numbers

  • 118,000+
    products on one live storefront
    Shopflooring
  • 117
    automation workflows built
    n8n estate
  • 69
    code repositories
    private + public
  • 11
    businesses in the portfolio
    8 owned, 3 client

07Engagement

Three ways in.

Start with the free audit. Move to a fixed-scope build when the shape is clear. Move to a retainer when it needs to keep running and keep growing.

  1. The Written Audit

    Free · one week

    Find out what it's worth before you spend anything.

    What you walk away with

    • A written dossier on what your stack actually does
    • Findings ranked by estimated revenue impact
    • A scope and cost range for the work worth doing
    • A recommended first slice, small enough to judge us on
    • All of it yours, whether or not you hire us
  2. The Proven-Slice Build

    Fixed scope · fixed price

    One real piece of the system in production inside two weeks, then weekly releases until it's done.

    What you walk away with

    • A working production slice with your data, inside two weeks
    • Weekly deployed increments on staging you can watch
    • A migration, cutover and rollback plan
    • Documentation, a decision log and a handover
    • 30 days of post-launch support
    • Code in your repositories, on your accounts, from the first commit
  3. The Operate Retainer

    From $399 / month CAD

    Keep it running, keep it growing, cancel with a month's notice.

    What you walk away with

    • Continuous development and maintenance
    • An automation estate with monitoring and failure digests
    • Search, content and lifecycle marketing execution
    • Infrastructure operation and cost management
    • A monthly report on what shipped and what it moved
    • Priority response ahead of the project queue

What we can put in writing

You own the code, without qualification. It lives in your repositories and your infrastructure accounts.

08Start here

Tell us what’s broken. We’ll tell you what it costs to fix.

The audit is free and written down. If the honest answer is that you don’t need us, that’s what it will say.

info@aspireco.ca