Shopify development, end to end.
One team for every surface of the platform. Below is what we actually build, the stack we build it on, and what you get when we're done.
Three ways to work with us
Every model gives you the same thing: direct access to the engineers writing your code.
Fixed-scope project
A written spec, a fixed price and a delivery date. Scope changes are quoted before they happen.
- Written technical spec
- Fixed price and timeline
- Two-week review cycles
- 30 days post-launch support
Monthly retainer
A reserved block of engineering time each month for a roadmap that keeps moving.
- Reserved capacity
- Prioritised backlog
- Direct Slack channel
- Monthly roadmap review
Embedded engineer
One of our engineers joins your team, your standups and your repo for a fixed term.
- Full-time or part-time
- Works in your process
- Knowledge transfer built in
- Minimum three months
Questions we get asked
Yes. Most of what we build — themes, apps, Functions, checkout UI extensions — works on any Shopify plan. A few checkout capabilities are Plus-only, and we'll flag those during discovery rather than after you've signed.
Often, yes. We start with a paid audit of the existing code so we can tell you honestly whether it's worth continuing or rebuilding. You get that assessment in writing either way.
With checkout UI extensions and Shopify Functions. They're the supported path, they survive platform upgrades, and they keep you eligible for Shopify's checkout guarantees.
Yes. All client work is delivered to your repository under your ownership, with no licensing strings. Our public apps are the only exception — those stay ours.
Typically two to four weeks for a new project, depending on the size of the build. Support retainers can usually start inside a week.