Web development services, priced up front

Choose a monthly frontend retainer or a fixed price build of the whole application. Either way, you work directly with the team doing the work.

Frontend
$3,000/month, auto-renews

Senior frontend development on a monthly retainer. Design systems, components and new pages, shipped every week.

  • Interface design and frontend build
  • Direct access to the people doing the work
  • Same-day response on working days
  • Cancel any time, no minimum term
Start a conversation
Full scope
From $7,000fixed price project

The complete application: architecture and design, a Next.js frontend, a FastAPI or Django backend, and deployment.

  • Everything in the frontend retainer
  • Backend, APIs and database design
  • Deployment pipeline and handover
  • A month of fixes after launch
Get a quote

What each option includes

FeatureFrontend retainerFull scope
Interface design
Frontend build
Backend and API×
Database design×
Deployment and CIFrontend only
Code ownershipYoursYours
Response timeSame daySame day
Minimum termNoneProject based
BillingMonthly, auto-renews40% up front, balance on delivery

What we build

The six kinds of work we do most often. Most projects combine a few of them.

Custom web application development

Customer portals, booking systems, marketplaces and internal platforms, designed around the way your business already works. We start from the workflows your team runs today and turn them into software people are glad to use. Accounts and permissions, payments, notifications and integrations with the tools you rely on are all part of the build.

Next.js · React · FastAPI · Django · PostgreSQL

SaaS and MVP development

A first version you can put in front of customers quickly, on foundations that still hold once you have thousands of them. We help you decide what belongs in version one, then build it with sign up, subscriptions, an admin area and the analytics you need to learn from real usage.

Next.js · TypeScript · FastAPI · PostgreSQL

Frontend development with Next.js and React

Fast, accessible interfaces and design systems for teams that already have a backend, available on a monthly retainer. We work inside your repository as senior frontend developers, building components, pages and design systems and shipping every week. Performance, accessibility and search visibility are built in from the start.

Next.js · React · TypeScript · Tailwind CSS

Backend and API development

FastAPI and Django services, PostgreSQL databases, background jobs and the third party integrations your product depends on. We design data models and APIs that are easy to understand and easy to extend, with tests and documentation included so your backend stays dependable as usage grows.

FastAPI · Django · PostgreSQL · Redis

Dashboards and internal tools

Reporting, operations and admin tools that replace spreadsheets and give your team one place to work. We build dashboards and back office tools that bring your data together, remove repeated data entry and make the numbers that matter easy to find.

Next.js · React · Django · PostgreSQL

Website development and redesign

Marketing websites built with Next.js that load quickly, rank well in search and are simple for your team to keep up to date. Technical SEO, structured data, Core Web Vitals and accessibility are handled from the first commit, so your site is ready to be found on the day it launches.

Next.js · React · Tailwind CSS

Included in every build

The details that decide whether a web application gets found, gets used and keeps working. We handle them as standard on every project.

  • Fast on every device

    Pages are built to load quickly on real phones and patchy connections, and we check Core Web Vitals before anything goes live.

  • Ready to rank in search

    Clean markup, structured data, sitemaps and fast pages give search engines everything they need to rank you.

  • Accessible to everyone

    Keyboard navigation, readable contrast and screen reader support are checked on every screen we build.

  • Yours from day one

    The code, hosting and domain are set up in your name, with documentation so any developer can pick up where we left off.

How a project runs

  1. 01

    Scoping

    A short call, then a written scope with a fixed price and a timeline. You know exactly what you are getting before any work starts.

  2. 02

    Design

    We design around your real content and your users, and walk through every screen with you before it gets built.

  3. 03

    Development

    Built with Next.js, React, FastAPI or Django, tested as we go and shared on a staging link you can use from the first week.

  4. 04

    Launch and support

    We deploy to production, hand every account over to you and stay on for fixes and improvements after launch.

Commercial questions

Retainers are billed monthly in advance and renew automatically until you cancel. Full builds are 40% to start and the balance on delivery.

None. Cancel before the renewal date and the month you have already paid for runs to its end as normal.

You do, from the first commit. Your repository, your hosting accounts and your domain.

A fixed price stays fixed for the agreed scope. If you want to change the scope, we agree the change and its cost in writing before we build it.

Yes. Most of our clients are in other countries. We agree overlap hours at the start and keep you updated in writing every week.

Know which option suits you? Let’s start.

Start a project