Trial
One task · one week
- Single scoped task delivered within one week
- Ideal before committing to a monthly plan
- Same senior bar as Core — fixed scope and timeline
Pricing
A one-off sprint to try us, or a monthly subscription for continuous frontend development. No proposals, no hourly billing, no invoice negotiations — just predictable senior output.
Core is for teams building and iterating. Scale is for teams wiring their product into the real world — payments, auth, AI, external services. More moving parts, more risk, more value delivered.
One task · one week
Build and iterate
Straightforward Stripe checkout or a simple payment link usually sits on Core; full billing flows belong on Scale.
Wire into the real world
Core — standard integrations
Analytics, email tooling, headless CMS, webhooks you mostly consume, and straightforward REST or GraphQL APIs. Straightforward Stripe checkout or a simple payment link often fits here too.
Scale — complex integrations
Stripe billing flows (subscriptions, portals, tax), full OAuth and session hardening, OpenAI and LLM pipelines, resilient outbound and inbound webhook systems, background jobs, and multi-tenant architecture.
Monthly plans: no minimum contract · pause or cancel anytime · kickoff and updates via Slack, email, or your board
The same senior-level frontend output you'd pay for through hiring or an agency — at a fraction of the cost and with more flexibility.
| Freelancer | Agency | Shipd | |
|---|---|---|---|
| Monthly cost | £3,000–£8,000 | £8,000–£25,000+ | £3,500–£5,500 |
| Entry option | Project quotes | Discovery + SOW | £500 one-week trial |
| Seniority | Varies widely | Often junior/mid | Senior only |
| Time to first task | Days to weeks | 2–6 weeks kick-off | 1–2 days |
| Revision policy | Extra charges | Change orders | Unlimited |
| Meetings required | Regular check-ins | Frequent | None (async) |
| Contract commitment | Project-by-project | 3–12 month retainer | None (monthly) |
| Concurrent tasks | Varies | Team-dependent | 1 (Core) · 2 (Scale) |
| Pause or cancel | Case by case | Usually not | Anytime |
Anything in the frontend layer. If you can see it in a browser, it's in scope — depth of integrations maps to Core vs Scale (see above).
Screens, flows, UI components, interactions — anything that extends your product.
UI regressions, browser compatibility, visual glitches, performance issues.
Core: analytics, email, CMS, simple APIs, and many Firebase or Supabase flows. Scale: billing orchestration, OAuth hardening, AI pipelines, webhook systems, multi-tenant setups.
Marketing pages, campaign microsites, A/B variants, investor-ready demos.
Internal interfaces, data tables, management screens, reporting views.
Lighter chat UIs and model-backed features on Core; production-grade pipelines, embeddings, and resilient provider integrations on Scale.
What's not in scope
Backend architecture and database schema design. Design from scratch (we implement designs, not create them from nothing). More than two active tasks at once (Core allows one, Scale allows two — that cap keeps quality and turnaround predictable).
Trial is a one-off £500 payment for the scoped week. Core and Scale are billed monthly on the same date — invoice in advance, card or bank transfer.
Going quiet for a few weeks? Pause your subscription and billing stops. Resume when you're ready.
No notice periods, no cancellation fees, no awkward conversations. Cancel before the next billing date.
Get in touch with what you're building. We'll align on scope and priorities over Slack or email, set up your board, and start picking up tasks — no calls required.
Fully async · Slack or email · cancel anytime