Services
What we build
Websites, mobile apps, plugins and extensions, and the integrations that connect them. Pick the one you need, or tell us the workflow and we will tell you which it is.
Design and build
Websites
Marketing sites, ecommerce and web apps, designed and built by our team, fast on real devices and easy for your people to update.
View service →
iOS and Android
Mobile apps
iOS and Android apps built from one codebase, shipped to both stores, wired to the backend and the systems your business already runs.
View service →
App and theme
Shopify apps and themes
Custom Shopify apps and themes wired to the systems behind the store, from order sync to bespoke checkout and admin tooling.
View service →
Plugin and blocks
WordPress plugins
WordPress plugins and blocks that fit your editorial flow and connect the site to the tools your team already uses.
View service →
Plugin and UI panel
Figma plugins
Custom Figma plugins that move design and code in the same direction, from token sync to bulk edits and handoff.
View service →
Extension
VS Code extensions
VS Code extensions that bring your stack into the editor, from language tooling to CRM sidebars and internal dashboards.
View service →
Plugin
Obsidian plugins
Obsidian plugins that turn a vault into a working system, connected to your data instead of stranded in Markdown.
View service →
Any API
Integrations and automation
The connective tissue between your tools, from a CRM inside your editor to a two-way Salesforce and Shopify sync that runs without anyone watching it.
View service →However we work together
The same four steps, every time
Scope
A call, then a written scope with a fixed price. You know what you are buying before you buy it.
Design
Real screens with real content, reviewed with you before a line of production code exists.
Build
Short cycles, a working build you can try throughout, and no surprises at the end.
Ship
Deployed, handed over, source code and documentation included.
FAQ
Working with us
How big is the team?
Small and senior. Every project has a designer and at least one engineer on it, and you talk to the people doing the work rather than an account manager.
Do you work fixed price or hourly?
Fixed price on a fixed scope. We do the scoping properly so the number holds, and changes to scope get quoted before they happen.
Can you take over an existing project?
Yes. We audit what exists, tell you honestly what is worth keeping, and quote the work from there.
Who owns the code?
You do, from day one. The repo, the accounts and the infrastructure are yours, and nothing is locked to us.
How quickly can you start?
Usually within two to three weeks of a signed scope. Tell us your deadline and we will be straight with you about whether we can hit it.
Not sure which one you need
Tell us the problem
Describe what should be true when this is done. We will tell you what it takes and what it costs.