Gavin's take
I would rather quote a business for the real cost of a website than win the job with an attractive build price and let the expensive part emerge afterwards. The figure I care about is the total cost of ownership: what you pay to build it, what you must keep paying, what optional services cost, and whether you can leave or change provider without effectively starting again.
The biggest hidden website costs usually are not the design itself. They are the recurring charges, third-party services and ownership arrangements that were not made clear when the project was sold.
A website quote might say:
Website: €1,200
But after launch the business discovers: €50 per month hosting, €25 per month maintenance, annual plugin licences, domain renewal, booking software, email, payment fees, paid form software, and a charge every time something needs changing.
None of those costs is automatically unreasonable.
The problem is discovering them after the buying decision.
A good web-design proposal should make the ongoing cost of ownership understandable from the start.
1. Domain renewal
Your domain normally renews every year.
For an ordinary .ie or .com, this is generally a modest cost measured in tens of euro annually.
What catches people out is: first-year promotional pricing, higher renewal pricing, domains held in somebody else's account, and expired-domain recovery fees.
This should be one of the easiest costs to understand.
Your business should ideally control the domain itself.
For realistic renewal expectations and ownership considerations, see how much a domain name costs.
2. Hosting
Hosting can range from effectively free to substantial monthly infrastructure.
The requirement depends on the architecture.
A straightforward static site can be extremely cheap to serve.
A dynamic application may need: servers, databases, storage, server-side functions, and more technical management.
The red flag is not "paid hosting".
The red flag is a hosting fee nobody can explain.
If you are paying €600 per year to host a five-page site, ask what the package includes beyond serving the files.
Hosting deserves its own line item rather than being hidden inside a vague package; I cover website hosting costs in Ireland separately.
3. Maintenance
Maintenance may include: updates, backups, security, monitoring, support, and content changes.
Or it may be a vague monthly line item.
Find out which.
A platform with lots of moving parts genuinely creates more maintenance.
A lean stable site may not need the same service.
The same applies to support and updates. Website maintenance costs should be judged by the work actually being provided.
4. Premium plugins and themes
This is particularly common in CMS ecosystems.
A site may rely on paid: themes, page builders, form plugins, SEO plugins, security tools, backup tools, and e-commerce extensions.
Each one can have its own licence.
The individual amounts may look small.
The stack can add up.
Before taking ownership of an existing site, ask for a list of every paid dependency and its renewal schedule.
5. Booking software
A business that takes appointments may use a third-party booking platform.
That can be a great decision.
I often prefer integrating an established specialist platform rather than paying to custom-build one.
But the subscription belongs in the total website cost.
The correct comparison is not:
Custom booking system costs €X versus adding a button for free.
It is:
What will the complete booking solution cost to launch and operate over several years?
6. E-commerce platform fees
Online stores can have: monthly platform subscriptions, payment-processing fees, premium themes, apps, transaction fees, shipping software, and email software.
This is normal e-commerce economics.
It simply needs to be budgeted.
A brochure site and an online store should never be presented as though they have the same ongoing cost base.
7. Payment processing
If you accept payments online, the payment provider normally takes a fee.
That is separate from what the web designer charges.
The percentage can matter significantly at scale, so businesses should understand: card processing, fixed transaction charges, currency costs, refund costs, and platform transaction charges where applicable.
8. Business email
Your website domain and business email are related, but they are not the same service.
Using an address like:
hello@yourbusiness.ie
usually involves an email provider.
That might be: Microsoft 365, Google Workspace, registrar email hosting, and another specialist provider.
Email can therefore be a legitimate monthly cost even when the website itself is hosted for virtually nothing.
9. Content changes
Who changes the site after launch?
Possibilities include: you edit it through a CMS, your designer charges per change, changes are included in a retainer, your business has an internal person, and the site changes so rarely that ad-hoc updates are enough.
There is no correct universal model.
But know the answer before buying.
10. SEO and content marketing
"SEO included" at launch usually does not mean somebody will spend the next two years building your organic traffic for free.
A good website can launch with: crawlable pages, strong technical foundations, good titles/headings, structured information, sensible internal links, sitemap, and good performance.
Ongoing SEO may involve: content strategy, guides, local pages, analysis, digital PR, technical improvements, and measurement.
That is continuing marketing work and may have a continuing cost.
It should be sold as such.
11. Stock images, photography and branding
Some projects need: professional photography, illustration, logos, brand work, and licensed stock assets.
These can improve the website enormously.
Make sure the quote says whether they are included.
12. Custom functionality
This is where hidden costs can become large.
A bespoke system can require ongoing: hosting, bug fixes, dependency updates, API subscriptions, database administration, and developer support.
Before approving custom software, ask whether an established external service could solve the requirement more cheaply.
Sometimes bespoke is absolutely right.
Sometimes it is expensive engineering for a problem that already has a €20-per-month solution.
Worth knowing
Custom functionality deserves particular scrutiny because it can create two costs: the original development bill and the obligation to maintain that system afterwards. Sometimes bespoke software is absolutely justified. But if an established booking, payment or CRM service already solves the problem well, I will usually prefer integrating it over giving a small business another piece of software it has to own and maintain forever.
13. Leaving the provider
This is the hidden cost I think too few businesses consider.
What happens if you want to move?
Can you take: your domain, your website files, your content, your images, your database, your analytics, and your accounts?.
Or does the website only exist while you continue paying the supplier?
Website-as-a-service models can be legitimate.
But if you are effectively renting the whole site, that should be explicit before you sign.
The expensive website can have the highest hidden costs too
A common assumption is:
If I pay several thousand euro upfront, everything must be included.
Not necessarily.
A high project fee can still sit alongside: hosting, maintenance, licences, support retainers, and future development fees.
And an expensive site can still be based on a generic template.
This is why I think small businesses should judge web proposals much harder.
Ask what is custom, what is recurring, what you own and what you can leave with.
Those questions expose far more than the headline price.
Gavin’s perspective
Built by Gavin's approach to total cost
Built by Gavin is intentionally built around keeping the total cost of ownership sensible.
That means: custom-built websites rather than off-the-shelf templates, clear project pricing, lean hosting where appropriate, no invented monthly hosting charge, use of established third-party tools when they make more sense than bespoke software, clear ownership, and paid ongoing work only where there is genuinely ongoing work.
I would rather make the website simpler than create a technical ecosystem that gives me more things to invoice for later.
A pre-purchase cost checklist
Before commissioning any website, ask for these figures:
| Cost | One-off or recurring? | Who receives it? |
|---|---|---|
| Website design/build | Usually one-off | Designer/developer |
| Domain | Annual | Registrar |
| Hosting | Monthly/annual or €0 depending on setup | Hosting/platform |
| Usually recurring | Email provider | |
| Maintenance | Optional/recurring depending on setup | Web provider |
| Premium software | Usually annual/monthly | Software vendors |
| Booking/CRM | Often recurring | Specialist platform |
| Payment processing | Per transaction | Payment provider |
| Content/SEO | One-off or ongoing | Provider |
| Future changes | Ad hoc or retainer | Provider |
If a supplier cannot fill in that table for the proposed project, you do not yet have the true price.
Before accepting a proposal, compare this checklist with what a web-design quote should include so the scope, ownership and recurring charges are explicit before you commit.
The bottom line
The best website deal is not necessarily the lowest upfront quote.
It is the project where you understand:
- what you are buying,
- what you own,
- what it will cost every year,
- what happens when you need changes,
- and what happens if you leave.
For many straightforward small businesses, those ongoing costs can be kept very low.
They only become inevitable when the website's actual requirements make them inevitable.
Want the costs explained before you commit?
My website pricing is published here and I am happy to tell you what I think the ongoing costs of a project will be before anything is built.
Send me the requirement and we can work out what the business actually needs — including what it does not need.
---