Websites
Websites at fixed prices
Every kind of website we build, each with what's included, how long it takes, a price to start from and the plan that looks after it. Built with Next.js, or Vue and Nuxt if your team prefers. Prices exclude VAT.
We reply within one working day.
Website types and prices
Pick the one closest to what your site has to do. Each price is for the scope on its page; anything beyond it is quoted before we start. 50% deposit to book, balance on launch; monthly plans billed in advance.
Landing page for a launch or campaign
One page that does one job: explains the launch, the offer or the event, and captures sign-ups.
- One mobile-first page
- A sign-up form connected to your mailing tool
- Analytics with consent and a share image
- Price
- From £1,200
- Time
- 5 working days
- After launch
- Website care, £95 a month
Small-business website
A credible site that explains what you do and brings in enquiries, without a months-long project.
- Up to five pages
- A contact form and click-to-call
- Search basics and analytics with consent
- Price
- From £2,500
- Time
- 10 working days
- After launch
- Website care, £95 a month
Booking and appointments website
Customers book and pay a deposit online; bookings land in your calendar and reminders cut no-shows.
- Online booking with your services, hours and staff
- Calendar sync and Stripe deposits
- Email confirmations and reminders
- Price
- From £4,000
- Time
- 3 to 4 weeks
- After launch
- Website care Plus, £195 a month
Content-managed website
A fast site your team edits through a headless CMS (Sanity, Storyblok or Payload), building pages from approved sections.
- The CMS set up around your page types
- A page builder with previews
- Up to 20 pages moved across, and editor training
- Price
- From £4,500
- Time
- 3 to 5 weeks
- After launch
- Website care Plus, £195 a month
Content-managed website with a headless CMS Get a range for yours
Online shop
A store on Shopify, WooCommerce or a custom Next.js front end, with checkout, payments and delivery set up properly.
- Product pages and a quick checkout on a phone
- Payments and delivery options
- Orders reaching you without manual work
- Price
- From £5,000
- Time
- 6 to 20 weeks
- After launch
- Website care Plus, £195 a month
Membership or customer portal website
Sign-in, members-only content and subscriptions by Stripe, or a portal where customers see their own account.
- Sign-in and content gated by level
- Stripe subscriptions and a member account area
- An admin for your team
- Price
- From £8,000
- Time
- 4 to 8 weeks
- After launch
- Ongoing development, from £1,500 a month
Website redesign
A faster, mobile-friendly rebuild of an old or slow site, keeping your search rankings through the move.
- A rebuild on a modern stack
- Redirects so rankings carry over
- Content you can update yourself
- Price
- From £5,000
- Time
- 4 to 10 weeks
- After launch
- Website care Plus, £195 a month
Web app
Software in the browser: a SaaS product with sign-in and billing, or an internal tool or portal for your team.
- Sign-in, billing and the core workflow
- Integrations with your other systems
- Code that can grow into the full product
- Price
- From £15,000
- Time
- 8 to 14 weeks
- After launch
- Ongoing development, from £1,500 a month
SaaS MVP development Get a range for yours Internal tools and custom software
Add-on, with any type
Multilingual website
From £600 per extra language
Any of the websites above in more than one language. Translation is done by you, or we quote for it.
- A language switcher, and each language at its own address so it can be found in search
- Language tags (hreflang) that tell search engines which page is for whom
- Page titles, descriptions, forms and emails in each language
- A sitemap that lists every language
Built with
Next.js, or Vue and Nuxt
We build most websites with React and Next.js, which this site runs on. If your team already works in Vue, or you have a Vue site worth keeping, we build with Vue 3 and Nuxt instead. Either way you get pages that load quickly and that search engines can read, and code another team could pick up.
After launch
Plans to look after it
Every website type leads into one of these. Already have a site someone else built? We take those over too.
Take over an existing siteUp to 1 hour of small edits a month
Website care
£95 a month
We keep your website online, up to date and secure, and make the small changes you need each month.
What's coveredin Website careUp to 3 hours of changes a month
Website care Plus
£195 a month
Everything in Website care, with three hours of changes a month for sites that need new pages, offers or content most months.
What's coveredin Website care Plus2 reserved build days a month, more if you need them
Ongoing development
From £1,500 a month
From £1,500 a month for 2 reserved build days to keep improving your app or web product, with a backlog we prioritise together and a release each month.
What's coveredin Ongoing development
Month to month, billed in advance. Cancel with 30 days' notice. Pay yearly for two months free. Prices exclude VAT.
Questions we get asked
A landing page starts at £1,200, a small-business website of up to five pages at £2,500, a booking website at £4,000, a content-managed site on a headless CMS at £4,500 and a membership or customer portal site at £8,000. Online shops and redesigns usually land between £5,000 and £15,000, and web apps between £15,000 and £50,000. Prices exclude VAT.
Start from what the site has to do. One launch or campaign: a landing page. Explaining your business and bringing in enquiries: a small-business website. Taking appointments: a booking website. A team that publishes often: a content-managed website. Selling access: a membership website. If it's more than one of these, tell us and we'll suggest the simplest thing that does the job.
Usually React and Next.js, which this site runs on. If your team already works in Vue, we build with Vue 3 and Nuxt instead. Both give fast pages that search engines can read. Content-managed sites use a headless CMS such as Sanity, Storyblok or Payload.
Yes, with any type. Each extra language is from £600 and covers the language switcher, a separate address per language so each can be found in search, language tags, and titles, forms and emails in that language. Translation is done by you, or we quote for it.
You do. The domain, the hosting account, any payment or CMS accounts and the code are in your name, and every project ends with a handover.
Each type leads into a monthly plan: Website care at £95 a month for hosting, updates, backups and an hour of edits; Website care Plus at £195 for sites that change most months; or Ongoing development from £1,500 for sites that keep growing. Plans are monthly and you can cancel with 30 days' notice.
Tell us what the site has to do.
A few lines is enough. We'll tell you which type fits, the price and when it could be live.
We reply within one working day. Or call 020 3540 5048