Buying a website

How much does a custom website cost in 2026?

A custom website costs the time people spend planning, designing, building and filling it, so the price follows what the site has to do. At VC Media, a five-page business website designed and coded from scratch starts at $6,000. A web application, where customers log in and the site stores their data, typically costs $25,000 to $100,000 or more. After launch there are yearly and monthly running costs on top. If your budget is tight, a website builder you run yourself is the cheapest route, and for some businesses it is the right one.

Below is what moves a quote up or down, so you can place your project before asking anyone for a number.

The four ways to get a website

Most options fall into four tiers. Each one is the right answer for someone.

Best for What you get What you give up Up-front cost Ongoing cost type
Website builder you run yourself New businesses testing an idea, simple brochure sites, tight budgets A working site from a ready-made template, edited in your browser Your own time, design freedom, and easy moving away later Little or none Monthly subscription to the builder
Template customised by a freelancer Standard needs, with someone else doing the setup A ready-made theme adjusted to your brand, with your content added A design shared with other sites, and extra code for features you may not use Set by the freelancer Hosting, updates, plugin licences
Custom-designed, hand-coded site Businesses whose site is their main sales tool A design made for your business, written directly in code, fast on phones Launch speed: it takes longer than adapting a template From $6,000 Hosting, domain, optional maintenance plan
Web application with accounts and data Logins, bookings, dashboards or customer records Software built around how your business works Budget and time: this is the largest type of project $25,000 to $100,000 or more Hosting, database, maintenance, paid services it connects to

We build the last two. Every site we make is designed from scratch and hand-coded, which means written directly in code without a page builder or template.

What you are paying for

Most of the cost of a website is people’s time. The software and hosting are a small part of the bill. That time goes into four things:

  • Design. Working out the layout, type and colour, and how each page leads a visitor to get in touch.
  • Development. Turning the design into code that loads quickly and works on every screen size.
  • Content. The words and photos. Someone has to write, gather and edit them, and waiting for content is a common reason launches slip.
  • Pages. How many different page layouts there are, and how complicated each one is.

When two quotes differ a lot, ask how many hours each one assumes, and for what.

What pushes the price up, and what does not

These add real time:

  • A custom design instead of a template. Designing from a blank page takes longer than adjusting an existing theme.
  • More unique page layouts. A home page, a services page and a contact page are three designs. Ten different layouts are ten designs.
  • Online payments. Checkout, receipts, refunds and tax settings all need building and testing.
  • Customer accounts. Logins bring password resets, security work and somewhere to store data safely.
  • Connecting to other systems. Linking the site to your booking tool, inventory or CRM (the software where you keep customer contacts) depends on how easily that system lets other software connect to it.
  • More than one language. Each language needs its own copy, and layouts have to fit text of different lengths. We build in English, Spanish or both, and recommend a native speaker checks translated copy before launch.
  • Animation. Movement that responds to scrolling or the cursor takes careful work to stay smooth on older phones.
  • Moving a large old site. Every old page address has to forward to its new one. Skip this and links from Google and bookmarks hit dead ends, and search traffic built up over years can drop.
  • Writing the content. If you want the text written for you, that is a separate piece of work from building the site.

These rarely move the price much, though people expect them to:

  • Many near-identical pages. Twenty location pages that share one layout take little more building than two. The extra work is mostly in writing the words for each.
  • Colours. Changing the colour scheme of a well-built site is a small job.
  • Small text changes. Editing a paragraph or a phone number is quick.

The costs after launch

The build is a one-off payment. These keep coming:

  • Domain name. Your web address (yourbusiness.com) is rented by the year and renewed. Register it in your own name.
  • Hosting. The service that keeps the site online. Simple sites can be cheap to host. Web apps with databases cost more because the server does more work.
  • Email at your domain. Services such as Google Workspace and Microsoft 365 charge per person, per month.
  • Maintenance and updates. Software needs security fixes, browsers change, and you will want small edits. Our maintenance plans cover this for $300 a month and up.
  • Paid services the site uses. Booking tools and newsletter software often have their own subscriptions, and payment processors take a fee on each sale.

Ask whoever builds your site to list these in writing before you start, so the monthly total is not a surprise.

When a website builder is the right answer

Website builders are good products, and for some businesses paying a studio would be a poor use of money. A builder makes sense if:

  • You are a new business testing an idea and may change direction in six months.
  • You need a simple brochure site: who you are, what you do, how to reach you.
  • Your budget is tight and the money is better spent elsewhere for now.

The trade-offs are your own time, less control over speed and design, and a subscription that runs for as long as the site exists. Plenty of businesses start on a builder and move to a custom site once they know what the site needs to do. That is a sensible order.

How to get an accurate quote

A quote is only as accurate as the information behind it. Before you ask for prices, have these ready:

  1. What the site must do. List the actions a visitor should be able to take, such as calling, booking, paying or logging in.
  2. Examples of sites you like. Two or three links, with a note on what you like about each.
  3. Who supplies the text and photos. You, the studio, or a mix.
  4. Your deadline. Say whether it is fixed (a launch event, say) or a preference.

Then read each quote for these warning signs:

  • No list of what is included. You should see the pages, features and number of revision rounds in writing.
  • No mention of ownership. The quote should say that you own the code and the domain once you have paid.
  • No plan for phones. Many of your visitors will be on a phone. The quote should say the site is designed and tested for small screens.
  • A promise of first-page rankings. Google decides where sites rank, so nobody else can promise a position. A good developer can make a site fast and easy for search engines to read, and that is as far as an honest promise goes.

Your next step

Write down your answers to those four questions, even roughly. If the list is short and simple, try a website builder first. If it includes payments, customer accounts, connections to other software or a design that has to stand out from competitors, a custom build is worth pricing, and you can send us your notes for a quote.

Keep reading

Have a project in mind?

Tell us what you're building and we'll come back with next steps.

Start a project