Skip to content

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.

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.

React and Next.js Vue 3 and Nuxt What will it cost?

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 site

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.

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.