Skip to content
All articles

BUSINESS

DIY website or a professional one? What it really costs

Website builders look cheap and quick. Here is what a DIY site really costs a small business once you count your time, the monthly fees and the enquiries it never brings in.

By Michal Winiarski · 29 January 2025 · Updated 11 October 2026 · 3 min read

#Small business#Pricing#Performance

Share

Most small business owners we speak to have tried building a website themselves at some point. Website builders make it look easy: pick a template, change the colours, add your logo, publish. For some businesses that is genuinely enough. For many others, the "cheap" option ends up being the expensive one. Here is how to tell which camp you are in.

What a DIY website really costs

The subscription is the smallest part of it. A typical builder plan costs a few hundred pounds a year once you add a custom domain, an email address and the features you actually need, such as forms, bookings or a shop. Then come the paid add-ons: an app for reviews, another for appointments, a premium template.

The bigger cost is time. Choosing a template, writing the text, resizing photos, working out why the layout breaks on a phone, fixing the contact form that stopped sending emails: it adds up to days, not hours. For a plumber, an accountant or a salon owner, those are days not spent on paid work.

And then there is the cost you never see on an invoice: the enquiries that do not arrive because the site is slow, hard to read on a phone or does not show up on Google.

When DIY is the right choice

We would not tell everyone to hire an agency. A DIY website makes sense when:

  • you are testing an idea and need something online this week;
  • you only need a single page with your phone number and opening hours;
  • most of your work comes from word of mouth and the website is just there to confirm you exist.

If that is you, a builder will do the job, and you can always come back to a custom website later.

When it starts holding you back

The signs usually look like this:

  • Visitors arrive but do not get in touch. The site looks fine to you, but the contact form is buried, the phone number is not tappable on a phone, or the page does not say clearly what you do and where.
  • It is slow on mobile. Builder templates carry code for every feature they offer, whether you use it or not. On a phone with a weak signal, that shows.
  • You cannot get it to do what your business needs. Online booking with payments, a quote form that asks the right questions, a price calculator: these are where templates run out.
  • You are not showing up locally. Search engines reward fast, well-structured sites with clear information about your services and area. Many DIY sites miss the basics.

What you get from a professional build

A good web designer does more than make the site look nicer. When we build a website, the work starts with how your customers find you and what they need to see before they pick up the phone. Then we design every page around that.

A recent example: when we rebuilt the website for M Ryder Roofing, a roofing firm near Norwich, the mobile score in our Lighthouse tests went from 73 to 95, and the main content appeared in 2.9 seconds instead of 13.3. On a phone, that is the difference between a customer waiting and a customer leaving.

You also get someone who looks after it. Websites need security updates, backups and the occasional change to prices or opening hours. With a DIY site, that is one more job on your list.

The question to ask yourself

Do not compare the price of a builder with the price of a designer. Compare what each one brings in. If a better website wins you two or three extra jobs a year, it has usually paid for itself.

If you are unsure, start with a free website check or a short call. We will tell you honestly whether your current site is doing its job, and if a builder is enough for now, we will say so.

Share

More articles