Expert website advice, and the follow-through you need

The website you need —
not the one your agency sells.

Most web shops sell you whatever they build. We start by working out what you actually need — then build it. Sometimes that's a serious WordPress system. More often it isn't, and we'll say so.

Take the two-minute check See our WordPress work
Duncan Elsey

Duncan Elsey

Thirty years in technology, and fifteen years running my own online business. You'll be talking to me, not to an account manager. More about me →

How we can help

Four ways in

01 · Start here

Do you still need WordPress?

Facing a rebuild and not sure which way to go? We'll give you a straight answer in writing — including "leave it alone," when that's the answer.

Take the check →

02

WordPress, done properly

When your site genuinely earns its keep — bookings, members, several locations — it should be built properly, not held together by thirty plugins.

See how we work →

03

A website without the upkeep

Fast, secure, almost nothing to maintain. You ask for a change and it gets done — no chasing, no waiting weeks for a reply.

See if it fits →

04 · Staying on WordPress

WordPress without the WordPress

Let Claude build and update your pages, in your page builder and your house style. It can't touch your live site: every change is a draft you approve.

See how it works →

The question worth asking

They sold you a website you could update yourself. You just need it kept up to date.

Almost every business we talk to paid extra for a website they could update themselves. Very few of them ever do. They email someone — an agency, a contractor, a nephew — and that person makes the change.

Which is fine. But it means the content management system, the plugins, the updates, the security exposure and the monthly bill are all there to support an editing screen that nobody sits down at.

So the first thing we ask is simple: who actually makes the changes on your site? The answer usually decides everything that follows.

Why us

We've watched enough platform cycles to know which parts of this one are real.

AI has made building websites dramatically cheaper, and a lot of people have noticed. What it hasn't changed is knowing what to build, and being the person who takes responsibility when something goes wrong. That's the part we're selling.

30 yrs

in IT, across systems considerably more complex than a website

15 yrs

building WordPress, including multilingual and custom-built systems

One

person you talk to, from the first call to the site being live

Not sure which one you need?

That's the normal starting point. The two-minute check gives you a directional answer straight away, with no email required.

Offer 01 · Start here

Do you still need WordPress?

Most of the sites we're asked to rebuild don't need it. Some genuinely do — and we'll say so, because we build those too.

WordPress was the right answer for a long time, and for plenty of businesses it still is: bookings, memberships, several locations, a real publishing operation.

But a great many sites are running a content management system, a stack of plugins and a monthly maintenance bill in order to be a well-made brochure that changes four times a year.

Here's the question that usually settles it: who actually makes the changes on your site? If the honest answer is "I email someone" — and it nearly always is — then you're paying to maintain an editing system nobody is using.

We get paid for the recommendation, not for where it points. That's rather the point of asking us.

This is for you if

  • You're facing a rebuild and the quotes feel like a lot of money for a brochure
  • You inherited the site and nobody has explained what you're paying for
  • It's three to eight years old and whoever built it has moved on
  • You suspect you're being sold something bigger than you need

This isn't for you if

  • You know exactly what you want built and just need a price
  • You want a second opinion to beat down someone else's quote
  • You're after the cheapest outcome rather than the right one

The two-minute check

Six questions. No email required.

It won't replace a proper look at your site, but it will tell you which way the wind is blowing.

What this is and isn't.

Six questions can't see how your team actually works, what you're paying now, or what's under the bonnet of your current site. This is a direction, not a diagnosis.

The paid assessment is the diagnosis: a proper look, a conversation, and a short written recommendation you can act on — with us or without us.

If you want the full answer

What the written recommendation covers

1

A proper look

What you've got, what it's costing you a year, and what's actually holding it together.

2

A conversation

What the site has to do for the business — not what features you'd like. Usually 60 to 90 minutes.

3

It in writing

Which platform, what it should involve, roughly what it ought to cost, and what to do next — including doing nothing.

If you go on to build with us, the assessment comes off the cost. If you don't, you still have a document you can hand to whoever you do use.

Offer 02

WordPress, done properly

We spend a lot of time telling people they don't need WordPress. So let's be clear: when a site genuinely needs it, we're the people who'll tell you that too — and then build it properly.

Properly means the functionality is built, not bolted on. It means the site is fast because of how it's made, rather than because a caching plugin is papering over the problem. It means someone else can pick it up in five years and understand it.

Most agencies reach for a plugin. Every plugin is another thing to update, another thing that can break, and another company whose business decisions quietly become your problem. Thirty years in IT makes you careful about what you take a dependency on.

We've built the complicated end of WordPress — multilingual sites, custom content types, real search and filtering, systems with genuine moving parts. Most business sites need far less than that. Yours might not.

This is for you if

  • Your site genuinely earns its keep — bookings, memberships, several locations, integrations
  • It's slow, insecure, or held together by plugins nobody has audited
  • It needs rebuilding properly, or migrating onto WordPress from something worse
  • You want someone who's done this for fifteen years, not someone learning on your site

This isn't for you if

  • What you need is monthly updates and monitoring — that's a care plan, not a project
  • You want the cheapest possible patch on a site that should be replaced
  • You want it live next week

Two ways in

Fix what's there, or rebuild it

Fix what's there

Performance, security and stability work on a site that's fundamentally worth keeping. Often the honest answer, and usually the cheaper one.

Rebuild it properly

Custom-built, without a hundred plugins carrying the weight. For sites where the foundations are the problem and patching is throwing money at it.

Keeping WordPress? Claude can build and update your pages, in your page builder and your house style, with every change waiting for your approval. See how it works →

Where it starts

The health check

Before anyone talks about building anything, we look at what you've actually got.

1

Speed and security

How it performs on a real phone on an ordinary connection, and what's currently exposed.

2

What's installed, and why

Every plugin, what it's doing, what it's costing, and which ones are abandoned.

3

The annual cost, itemised

Hosting, licences, maintenance, ad-hoc fixes. Most people have never seen this number added up. It usually changes the conversation.

Offer 03

A website without the upkeep

They sold you a website you could update yourself. You just need it kept up to date.

So that's what we do. We build the site, we host it, and we keep it fast, patched and backed up. When you want something changed, you email us and it gets done — usually within a working day or two, and always without you having to chase.

There's nothing to log into, nothing to update, and very little that can break. It's cheaper to run than what you're on now, and considerably harder to hack, largely because most of what gets hacked simply isn't there.

We'll happily explain how it works if you're interested. Most people aren't, and that's rather the point.

The honest limit: if you've got people publishing content every week and they need to do it themselves, this isn't for you — and we'll say so rather than sell it to you anyway.

This is for you if

  • Your website is a shopfront, not a machine — it says who you are and brings enquiries in
  • You've never once logged in to change it yourself, and you're not going to
  • You're tired of hosting bills, plugin renewals and "your site is down" emails
  • You'd rather ask someone to make a change than learn how to do it

This isn't for you if

  • You have people publishing weekly and they need to do it themselves
  • You need bookings, memberships or a large catalogue — that's offer two
  • You want to be able to rebuild the whole site yourself on a whim

What's included

Everything you'd otherwise have to think about

✓

The site and the hosting

Built, hosted, fast, and monitored. One bill instead of four, and no renewal emails.

✓

Changes made for you

Email or phone, whichever suits. New staff, new prices, new photos, a new page — handled promptly, without you having to follow it up.

✓

And it's yours

Your content and your site, exportable, with a proper handover if you ever want to leave. We'd rather earn the next month than trap you into it.

Want to know whether this fits your site?

We'll look at what you've got now and tell you honestly. If it isn't a fit, we'll tell you that instead — and point you at what is.

Offer 04 · For sites staying on WordPress

WordPress without the WordPress

Tell Claude what you want in plain language. It builds it in your WordPress site as a draft, in your page builder and your house style. You look it over and press Publish.

Book a free fit check

WordPress is flexible and affordable. The cost is the time it takes to do anything in it. A new landing page is an afternoon in a page builder, nudging spacing and fonts until it matches the rest of the site. Changing a price on a dozen pages means opening a dozen pages. AI tools can write the words, but somebody still has to paste them into WordPress and make them look right.

The usual shortcut is to give an AI tool an admin login. That's exactly what you shouldn't do.

So we do it properly. We set up the connection, teach Claude how your site is built, and put guardrails in place so it can only ever prepare work for you to approve. No wrestling with admin screens, and no AI holding the keys to your live site.

This is for you if

  • You're a small organization, association or practice on WordPress, without an in-house web team
  • You already use Claude and want it to do the website work, not just write the copy
  • You look after several WordPress sites and want pages built faster without giving up review
  • You're planning a redesign or a move to a new theme

This isn't for you if

  • You want an AI that publishes to your site by itself. This one never does.
  • You don't have administrator access to your own WordPress site
  • You're not sure you need WordPress at all. Start here instead

How it works

Three pieces, all set up for you

1

A plugin on your site

A small plugin gives Claude a short, deliberately limited list of things it can do. It works as its own WordPress user, with a password you can revoke at any time without affecting anyone else.

2

The connection to Claude

Claude connects to the plugin from the Claude desktop app on your computer. If your team wants to use it from the web or their phones, that's the Team access add-on.

3

A skill for your site

A written playbook Claude follows every time it works on your site: your page builder's structure, colours, fonts, spacing, reusable sections and images. It's what makes the result look like your site rather than a generic AI page.

With the skill in place, you can hand Claude a mockup, a rough sketch or a paragraph of notes and get back a draft built in your page builder that matches the rest of the site, with its page settings and styling already done.

The guardrails

What Claude can do, and what it can't

The plugin gives Claude a short list of specific actions, not the run of your whole site.

ContentFind pages and posts, read them, create new drafts, update drafts
Live pagesPropose a change to a published page. The change is saved for review, and the live page stays exactly as it is until you approve it.
ImagesSearch your media library, so new pages use your real photos
Headers and footersRead and draft headers, footers and other reusable sections (Avada)
Store and membersSales summaries, orders, subscriptions, membership plans and members (WooCommerce). Read-only.
Its own rulesTell you exactly what it's allowed to do, so there are no surprises
What it can't do: publish, delete, change settings, install plugins, touch user accounts, or edit anything that isn't a draft or a proposal.

For the technically curious: the plugin uses the Model Context Protocol (MCP), the open standard Claude uses to work with other software.

Day to day

What you'd actually ask it

“Build a page for the spring workshop from this mockup.”

Claude creates a draft in your page builder, using your styles and real images from your media library. You preview it, ask for tweaks, then publish.

“Rebuild our About page in the new layout.”

Claude reads the existing page, rebuilds it in the new design and saves it as a proposed update. The live page stays as it is until you approve.

“Update the membership price on every page that mentions it.”

Claude finds every mention and prepares a proposed update for each page, ready for one review.

“Draft a new footer with the newsletter signup and a search bar.”

Claude drafts it as a reusable section for you to review.

“How did sales go last month, and how many subscriptions are on hold?”

Claude answers from your live store data.

“Give me a dashboard of members, renewals and blog activity.”

Claude builds a dashboard from your site data that you can share with your team.

Safe by design

You get the speed without handing over control.

  • Nothing goes live without you. Claude creates drafts and proposals. Publishing is always done by a person, in WordPress.
  • Its own limited user. Claude works as its own WordPress user, not as you, with its own password. Revoke it and access stops instantly. Everything it touches is traceable.
  • A short list of actions. Specific abilities, not the whole of WordPress. Store and membership data is read-only.
  • Staging first. For redesigns and theme changes, Claude works on a copy of your site. Your live site comes later.
  • Your safety nets still apply. Your normal backups stay in place, and every draft and proposal goes through WordPress's own revision history.

Already working

Running on real sites today

A membership association

New pages, a site refresh, and live numbers

WooCommerce, subscriptions and memberships on Avada. New pages built from mockups straight into Avada drafts; a site-wide header, footer and style refresh; live answers on sales, renewals and on-hold subscriptions; and a dashboard of sales, members and blog activity.

A coaching and writing practice

Moving from Divi to Avada

Pages, headers and footers rebuilt on a staging site to match the live site, ready for review before the switch-over.

The service

Set up for you, not a self-serve product

Every site is different, and most of the value is in the setup: the guardrails, and a skill written for your site.

1

Fit checkFree · 30 minutes

A call to look at your site, how you use it, your hosting and your page builder, and whether this is a good fit. You get a straight answer and a fixed-price quote.

2

SetupFixed price

  • Review your site, hosting and backups; set up or confirm a staging copy
  • Install and configure the plugin
  • Create Claude's own WordPress user and password
  • Switch on only the actions your site needs
  • Connect Claude on your computer and test every action end to end
  • Write a short runbook: what's switched on, how to revoke access, who to call
3

Site skillFixed price, scoped to your site

  • Document your page builder structure, design and reusable sections
  • Build and test the skill on real pages until the output matches your site
  • Hand over example prompts for the jobs you do most
4

Training and handoverIncluded

A working session, remote or in person, where we build real pages together. Then a check-in two weeks later.

We're not publishing prices yet — we're settling them with our first clients rather than guessing in public. Ask and we'll tell you straight.

Optional add-ons

When you want more from it

Team access

A remote connection so your team can use it from Claude on the web and on their phones, with sign-in and access controls set up properly.

Live dashboards

A dashboard of sales, members, renewals or content, wired to live site data, with summary actions added to the plugin so it stays fast.

Analytics hub

Google Analytics 4 and Search Console data in BigQuery, connected to Claude, so you can ask questions that combine your traffic with your site and store data.

Custom actions

New abilities for the plugin, built around how you work: events, courses, directories, custom content types, or data from your other plugins.

Redesign or migration

A move to a new theme or page builder, done page by page on a staging copy using the same connection.

Monthly

Care plan

Plugin updates, skill updates as your site changes, new prompts, and priority support.

Add-ons are quoted per project.

Before you start

What you'll need

  • A self-hosted WordPress site you have administrator access to. Most managed WordPress hosts work.
  • A Claude account. We'll confirm which plan suits how you'll use it.
  • The Claude desktop app, or the Team access add-on for the web and phones.
  • A page builder. Avada is fully supported today, including headers and footers. Elementor, Bricks, WPBakery and the block editor are available as scoped work.

Common questions

Can Claude break my live site?

No. It can only create drafts and proposals. It has no ability to publish, delete, change settings or manage users.

What if I want to stop?

Revoke Claude's password, or switch off the plugin. Access stops immediately and your site carries on exactly as before. Everything Claude created is just ordinary WordPress drafts.

Do I need to be technical?

No. If you can describe what you want and click Publish, you can use it. We handle the setup.

Does my customer data leave my site?

Only what Claude reads to answer the question you asked, inside your own Claude account. Store data is read-only, and you choose which actions are switched on.

Is this a subscription?

No. It's a consulting engagement: we set it up on your site, tailor it to how your site is built, and hand it over. A care plan is there if you'd like ongoing support.

Why not just use my page builder's built-in AI?

Those work inside one screen at a time. This lets Claude work across your whole site: find what needs changing, build in your house style, answer questions about your store and members, and prepare everything for one review.

Want to see it working?

Book a free 30-minute fit check. We'll show it running on a real site, then look at yours.

Contact

Get in touch

Tell us a little about your site and what's prompted you to look at it. You'll hear back from Duncan himself, not an account manager.

Thanks. Your message is on its way.

You'll hear back from Duncan by email, usually within a working day or two.

Not ready to talk yet?

The two-minute check gives you a directional answer straight away, with no email required.

Take the two-minute check
Duncan Elsey

About

Why you're getting a straight answer

Because for fifteen years I was the one paying for the website, not the one selling it.

I've been on your side of this

In 2009 my wife had an idea, and I built the website for it. The Coaching Tools Company sold professional resources to coaches around the world, and for fifteen years I ran everything technical about it — the platform, the payments, the integrations, the search rankings, the hosting bills, and the outages that always arrived at the worst possible moment.

We took it from under $100,000 a year to more than $700,000, and sold the business in 2024.

Alongside it, from 2011, I ran Salt Spring Online Services — advising a deliberately small number of business owners on their own online operations, and running sessions at local meet-up groups. EDS isn't a new venture. It's the same work, done properly and under one name.

That's the part that matters here. Every judgement I now make for a client — is this plugin worth the risk, does this feature justify what it'll cost to maintain, will we regret this in three years — I have made before, with my own money on the line and no one to blame.

Your website isn't the hardest thing I've built

Before that, thirty years in enterprise technology. One of the largest Siebel deployments in the world at the time — 8,000 users at Prudential in London, reaching nine million customer records and more than twenty million product holdings. CRM and finance integration at Business Objects and SAP, including the systems consolidation after several acquisitions. A trading floor application at NatWest, a point-of-sale system at Ford, workflow at Fidelity. I started at Andersen Consulting — now Accenture — in 1992.

I mention it for one reason. When somebody tells you your website needs something complicated, it helps to be able to ask a person who has built genuinely complicated things whether yours is really one of them.

The reason we don't have a favourite

Every platform arrives as the answer to everything. Every one turns out to be the answer to some things.

Since 1992 I've watched client-server give way to intranets, then to enterprise suites, then to content management systems, then to the cloud, and now to AI. Each one was going to change everything. Each one changed some things and quietly created a new set of problems for somebody to maintain.

That's why EDS isn't loyal to any of them. WordPress isn't good or bad — it's right for some businesses and expensive overkill for others, and the only way to know which you are is to look properly at what you're actually doing.

Where all this came from

Thirty years, briefly

2024 — now

Elsey Digital Solutions

Web strategy and builds for established small and medium businesses. The advice comes first; the build follows from it.

2009 — 2024

The Coaching Tools Company · Owner & CTO

Co-founded and built a B2B e-commerce platform serving coaching professionals worldwide. Entire technology stack, infrastructure, payments and integrations. Grew from under $100k to over $700k a year, and sold in 2024.

2011 — 2024

Salt Spring Online Services · Owner

Consulting for a small number of business owners on their online operations, plus talks and training for local meet-up groups. The direct forerunner of EDS.

2005 — 2008

Business Objects, then SAP · CRM architect, then M&A project manager

Architect on a global quoting and revenue management integration. Later ran the IT consolidation projects following several corporate acquisitions.

1998 — 2003

Prudential Assurance, London · Lead CRM architect

One of the world's largest Siebel sales-force deployments at the time — 8,000 users, nine million customer records, over twenty million product holdings. Designed the architecture, interfaces and telephony integration.

1992 — 1998

Andersen Consulting, then independent consulting

Large-scale systems integration from design to deployment. Client work included Ford, NatWest Markets and Fidelity International.

Qualifications

For what they're worth

MEng, DistinctionElectrical & Electronic Engineering, University of Leeds
Certified in User ExperienceNielsen Norman Group, 2015 — the people who invented most of what the industry calls UX. Credential 1008672.
Project Management ProfessionalPMI certified, now lapsed — the habits didn't lapse with it
30+ years in technology15 of them running an online business of my own

Recommendations

What people I've worked with have said

These go back to my enterprise years, and they're about systems rather than websites — names and dates attached, so you can check them.

“He is a rare breed — a perfect combination of IT and people skills. His input was critical to the success of the CRM solutions implemented at Prudential.”

Michele FacerHead of Space & Asset Management, University of Reading · worked with Duncan at Prudential · 2010

“Every now and then on large acquisitions, if you're lucky, you work together with somebody like Duncan. On the largest acquisition we did, he was my counterpart on the ‘target’ side as leading Solution Architect.”

Oktavian WagnerDirector, Innovation, Technology & Architecture · worked with Duncan at Business Objects / SAP · 2012

“A very pragmatic approach to solving problems. His communication skills and personality make him a natural fit for liaising with both the business and IT.”

Mark Singhnow Chief Executive Officer, Lunar Rails · worked with Duncan at Business Objects · 2008

Away from the desk

I volunteer on a lifeboat

I'm a coxswain and instructor with the Royal Canadian Marine Search and Rescue — which means I take the boat out when someone's in trouble on the water, and I train the crews who do the same.

It is the best possible reminder that being reliable matters considerably more than being clever. The rest of my time goes on my own boat, running, yoga, and a meditation community — and occasionally sitting still with a book.

So — do you actually need what you're being sold?

Six questions, no email required, and an honest answer at the end of them.