The number on the card is the number on the invoice.

Pick what you’re buying. Every package is a fixed price, agreed before we start.

Designed and built by the same people. Yours to edit after launch.

TBDone-time

Design + Build

Landing Page

  • One page, one job, one button
  • UX and UI design
  • Build in Webflow or Next.js
  • Analytics wired in
Launch a page

Fixed price. 50% deposit to start.

TBDscoped to you

Scoped per project

Custom Build

  • Custom React and Next.js build
  • Component library and design system
  • Integrations with your other systems
  • Handover and documentation
Scope a custom build

Fixed price. 50% deposit to start.

All prices in Canadian dollars (CAD).

No hidden fees. We checked behind the couch.

  • A fixed price

    Agreed before we start. If the scope changes, the price changes on paper first, not on the invoice.

  • No hourly billing

    We never quote by the hour. You shouldn't pay more because something took longer than we guessed.

  • A 50% deposit

    Half before work starts. It books the time, and it keeps both of us honest.

  • An exit ramp, or a retainer

    Every project ends with the option of a monthly plan. Take it or run the thing yourself. Both are fine.

Everything else

Not on a card? Probably still on the menu.

Brand Strategy & Identity
  • Positioning and messaging framework
  • Audience and competitor research
  • Brand voice and tone guidelines
  • Logo suite, type, colour, and visual system
  • Brand guidelines document
  • Templates for print, social, and pitch decks
Web Design & Development
  • User flows, wireframes, and clickable prototypes
  • UI design and a component library
  • Custom build in React/Next.js or Webflow
  • CMS setup your team can manage
  • Performance, SEO, and accessibility pass
  • Analytics and integrations wired in
eCommerce
  • Shopify or WooCommerce storefront
  • Conversion-focused product and checkout UX
  • Payments, shipping, and inventory setup
  • Post-purchase and abandoned-cart automations
Custom Software & AI Automation
  • Custom CRM built around your pipeline and data
  • Internal tools, dashboards, and admin portals
  • Integrations between the tools you already use
  • AI automations: lead enrichment, scoring, summaries, follow-up drafting
  • AI assistants and chatbots trained on your business
  • Ongoing support, hosting, and iteration
Compare

Your other options. We’ll wait.

Every one of these is the right call for somebody. Here’s how to tell if that somebody is you.

OptionWho does the workThe catchRight call when

Solve Trend

Who does the workThe same small team, from strategy to shipped system. Design and build are in-house.

The catchWe're small on purpose. If you need forty people on it next week, we're the wrong call.

Right call whenYou want one accountable team and a price you know up front.

An in-house hire

Who does the workOne person, asked to be a strategist, designer, developer and editor. By Tuesday.

The catchA salary every month, whether or not there's a month's worth of work.

Right call whenYou have steady, full-time work in one discipline.

A big agency

Who does the workThe seniors pitch. Then you meet the people who do the work.

The catchYou also fund the account managers, the office and the kombucha tap.

Right call whenYou need dozens of people and a name your board recognises.

A freelancer

Who does the workOne specialist. Often a very good one.

The catchOne discipline, one calendar, one flu away from a missed launch.

Right call whenThe job is a single, well-defined task.

A DIY builder

Who does the workYou. At 11 pm. Wondering why the footer moved.

The catchIt costs almost nothing, except your evenings and a site that looks like the template.

Right call whenYou're testing an idea and speed matters more than polish.

FAQ

Money questions, straight answers.

Why is there no hourly rate?

Because hourly pricing rewards slow work. You get a fixed price for a defined result, agreed before we start.

Can you do it cheaper?

Yes, by doing less of it. We'll cut scope, not corners. Tell us the budget and we'll tell you what fits inside it.

What do I pay up front?

A 50% deposit before work starts. No exceptions, and it's the same for everyone.

My project doesn't fit a package. Now what?

Most don't, exactly. The packages show what things cost in round terms. Tell us what you need and you'll get a fixed quote for that.

Can I start with one thing and add more later?

Most clients do. A brand or a website first, then automation once the foundation is live. Packages are a starting point, not a ceiling.

What currency are these in?

Canadian dollars. We work with clients in other countries and quote in CAD.

Still doing the math? Let’s do it together.

Tell us the budget and the problem. We’ll tell you what fits, and what we’d leave out.

A fixed quote for exactly what you need

A reply within one business day

You talk to the people doing the work

Start a project