The Web Works — Web systems for local service businesses
THE WEB WORKS
SPINNING THE WEB…
The Web Works THE WEB WORKS BESPOKE WEB SYSTEMS
MENU
Specialists in automation, optimisation & personalisation

Every lead in your market.
Caught in one web.

The Web Works engineers bespoke websites, automated scheduling and custom client portals for local service businesses that intend to own their market — not compete for scraps. We specialise in automation, optimisation and personalisation: systems that keep working while you're with a customer. No build fee, live in 48 hours, from £49 every 4 weeks.

Designed around your businessOur own platformFully managed
The Web Works black widow
01 — THE HUNT
CAUGHT / 24-7
Lead GenerationAutomated SchedulingBespoke Client Portals48-Hour LaunchReview EnginesIntegrations
Lead GenerationAutomated SchedulingBespoke Client Portals48-Hour LaunchReview EnginesIntegrations
Who we build for

Built for businesses that can't afford a slow website.

If a customer can't reach you in ten seconds, they've already called the next name on the list. We make sure that name is yours.

{{ ind.i }} ↗

{{ ind.n }}

{{ ind.d }}

What we build

Five systems. One relentless web.

{{ s.i }}

{{ s.t }}

{{ s.d }}

→
The command centre

A backend portal built around your business.

Every lead, job and customer in one custom-built dashboard — designed for how your business actually runs. No spreadsheets. No missed calls. No leads slipping through the web.

See every enquiry the moment it lands
Schedule jobs and crews without double-booking
Watch revenue and response times in real time
portal.thewebworks.uk / dashboard
PORTAL
Dashboard
Leads
Schedule
Jobs
Customers
Reports
Leads
128
▲ 18%
Booked
74
▲ 9%
Response
3m
avg
Revenue
£48k
▲ 22%
revenue // last 30 days£48.2k
CustomerStatusValue
M. ReedNEW£1,240
K. OseiBOOKED£3,900
L. ParkQUOTED£2,150
How we hunt

Four moves from invisible to inevitable.

{{ p.i }}

{{ p.t }}

{{ p.d }}

{{ st.k }}
{{ st.l }}
The difference

One enquiry. Two Tuesday evenings.

Nobody loses work because their website looked wrong. They lose it because nothing happened after the form was sent. Here is the same customer, at the same moment, on both sides of that.

A website No system behind it

It waits to be checked.

19:04 A customer finds you and fills in your contact form.
19:04 It arrives in a personal inbox, forty unread deep.
08:20 You spot it the next morning, between customers.
08:41 You ring back. No answer — they're busy now too.
09:15 They've already booked whoever replied last night.
Lead lost. You never knew it existed.
A web Working while you sleep

It catches, and it holds.

19:04 The same customer fills in your enquiry form.
19:04 Your phone alerts. Their confirmation has already gone out.
19:05 The enquiry is in your portal — timed, tagged, impossible to lose.
Then the diary — your rules

{{ diaryBlurb }}

{{ r.t }} {{ r.d }}
Job booked. {{ diaryOutcome }}

Both columns assume the same website, the same customer and the same price. The only thing that changed is what runs behind the form. Which way the diary works is your call, set once when we build it — your customers never see a choice. Scheduling arrives with Professional; everything else above is in every build.

The proof

Businesses that stopped competing and started hunting.

Don't take our word for it. Test it before you pay us.

Real words from operators who let the web do the chasing.
Three things you can check yourself, in the next ten minutes.
“
{{ t.stars }}

{{ t.q }}

{{ t.in }}
{{ t.n }}Verified
{{ t.r }} · {{ t.c }}
“
{{ t.stars }}

{{ t.q }}

{{ t.in }}
{{ t.n }}Verified
{{ t.r }} · {{ t.c }}
01 · Live now

You are already inside it.

This site runs on the exact system we would build you. Send an enquiry and time the reply — the alert hits a phone and your confirmation is written and sent before you have closed the tab. Every claim on this page is one you can break in ten seconds if it is not true.

02 · Open the bonnet

We will show you the working system.

Not a video, not a slide deck. On the call we share the screen and go through the live portal — your enquiry sitting in it, the pipeline it moves through, the email it triggered. Most agencies will not do this because there is nothing behind the pitch.

03 · Held for you

One service per area, on Professional.

Move up to Professional and your postcode is locked — one electrician, one salon, one removals firm in a given area, then we turn the competition down. Come in at this stage and the price you start on is the price you keep for as long as you stay with us.

Ready when you are

Ready to spin your web?

Tell us what you do. We'll design a bespoke plan and a fixed quote — and show you exactly how we'll turn your service area into booked work.

Every build is bespoke · One service per area
Our Tech · The engine behind the six

The engine room behind the web.

We sell five systems. This is the machinery all five run on: a bespoke backend portal that captures leads, schedules work and shows you exactly where your money comes from. No off-the-shelf CRM, no plugin soup — software shaped around your business.

The portal is system 02 of the five, and it ships with both packages. The other four plug straight into it — see all five systems.

portal.thewebworks.uk / dashboard LIVE
PORTAL
Dashboard
Leads 12
Schedule
Jobs
Customers
Invoices
Reports
MRReed & Sons
Good morning, Marcus
Here's what the web caught overnight.
MON 14 · 09:12
New leads
12
▲ 4 vs yesterday
Booked
74
▲ 9% this week
Avg response
3m
target < 5m
Revenue MTD
£48k
▲ 22%
revenue // 12 weeks£48.2k
today's schedule
09:30Boiler install — Elm Rd
12:00Leak survey — Dock St
15:15Quote visit — Bay Ave
Inside the portal

Everything, wired into one web.

0{{ f.n }}

{{ f.t }}

{{ f.d }}

The stack

Engineered to be fast, secure and yours.

We build on a modern, battle-tested stack — then hand you the keys. Your site loads in under a second, holds up under a storm-day traffic spike, and never holds your data hostage.

{{ sp.k }}
{{ sp.l }}
Bespoke Services

Our platform. Built around your business.

Five systems, all running on the platform we built and run ourselves — then designed and written around one business in one market. You aren't paying for a science project, and you aren't getting a theme with your logo dropped in. You get the machine that already works, shaped to how you win work.

Systems 01–02 are in both packages. Systems 03–05 switch on as you move up — see which package turns on what.

{{ s.i }} →

{{ s.t }}

{{ s.d }}

How it works

From first call to fully-fed pipeline.

{{ p.i }}

{{ p.t }}

{{ p.d }}

Questions

Before you enquire.

{{ f.a }}

Enquiry received

Want to talk sooner?

Your enquiry is in, and I'll reply by email within one business day. If you're out on the tools all day and can't take a call out of the blue, pick a time that suits you below — we already have your details, so there is nothing more to fill in.

Loading times…
{{ enqTypeName }} · {{ enqTypeLength }}
All times {{ enqTzLabel }} · pick one and confirm it on the next step
Confirm your appointment
{{ enqChosenWhen }}
{{ enqTypeName }} · {{ enqTypeLength }}. Nothing is booked until you confirm.
Nothing free on this day — try another date above.
⚠{{ enqBookErrorText }}
Enquiry received

The web has you{{ nameComma }}.

Thanks — your enquiry just landed in our own portal. A strategist will review what you do and the market you're in, and reply within one business day with next steps and a bespoke plan.

Keep an eye on your inbox — a confirmation is already on its way. If anything changes in the meantime, just reply to it.

Your appointment
{{ enqBookedWhen }}
A confirmation with a calendar invite is on its way, along with a link to move or cancel it.
Enquiries

Let's build your web.

Tell us what you do and where you do it. Within one business day we'll come back with a bespoke plan and a fixed quote — no obligation, no sales theatre.

01
We study your market
Your area, your rivals, and the leads they're missing.
02
You get a bespoke plan
A tailored scope and a fixed price — built for your goals.
03
We spin the web
Design, build, launch — then feed your pipeline.

On Professional we only take one of each service per area. Once that service is spoken for in your town, we turn your competitors down — so the enquiry above is worth sending before someone nearby sends theirs.

ONE SERVICE PER AREA · PROFESSIONAL
Start a bespoke quote
Which package are you interested in? * (pick one — we will tell you honestly if another fits better)
Pick a package — or “Not sure yet” and we will advise.
Please tick this so we can reply to you.
⚠{{ fieldErrorSummary }} Your enquiry hasn't been sent yet — the highlighted fields need filling in first.
⚠{{ submitErrorText }}

One business day reply · No obligation · Your details stay private

Booked

You're in the diary.

When
{{ bookedWhen }}
{{ bookedMeta }}

A confirmation is on its way to your inbox with a calendar invite and a one-click link if you ever need to move it.

The slot is held for you and we've got your details. We'll be in touch to confirm — save the link below so you can change it if you need to.

Need to change it?
Cancel or move this appointment
Keep this link — it's the only way to change the appointment yourself.
Book an appointment

Pick a time. We'll be there.

No forms to chase, no phone tag. Choose the kind of conversation you want and a slot that suits you — the time is yours the moment you confirm it.

{{ s.n }} {{ s.label }}
Online booking is closed right now.

Send an enquiry instead and we'll come back to you within one business day with times that work.

{{ bookTypeName }}
Change
All times {{ bookTzLabel }}
Loading times…
Nothing free on this day. Try another date on the strip above — or send an enquiry and we'll find a time.
Your slot
{{ bookSlotWhen }}
{{ bookSlotMeta }}
Pick a different time
Held for you while you fill this in. If someone books it first we'll tell you straight away rather than double-book.
Your details
{{ bookErrorText }}
You'll get an email confirmation with a calendar invite and a link to cancel or move it. See our privacy policy.
One moment…

We can't find that link.

It may have already been used. If you'd still like to tell us how we did, just reply to any email from us — we read every one.

That link has expired.

Sorry — it was only good for a few weeks. We'd still love your feedback, so reply to any email from us and it'll come straight through.

You've already left this one.

Thanks again — we've got it. If you want to change anything, just reply to our email and we'll sort it.

Your feedback

{{ rvGreeting }}

Honest is more useful than kind. Tap a rating to start — it takes about thirty seconds.

Pick a rating
Leave it unticked and we'll keep this to ourselves — it still helps us.
{{ rvErrorText }}
We store your feedback to improve our service. See our privacy policy.

Thank you — genuinely.

That's the sort of thing that keeps a small business going. We read every single one.

If you've got one more minute, posting the same thing publicly is the single most useful thing you could do for us.

Post it on Google →

Thank you for being straight with us.

That wasn't the job we wanted to do for you. This has gone straight to the person who can fix it and someone will be in touch directly — you don't need to chase us.

Your appointment
Looking it up…

We can't find that appointment.

The link may have expired or already been used. Book a new time and we'll get you back in the diary.

{{ mgHeading }}

When
{{ mgWhen }}
{{ mgMeta }}

Need to change it? Cancel here and the slot goes straight back into the diary for someone else — then pick a new time whenever suits.

That's cancelled and the slot is free again. No hard feelings — book another time whenever you're ready.

Pricing

Straight prices. Nothing hidden.

No build fee either way. Building you a site is one path; wiring the same backend into the site you already have is the other — pick below, then choose Essential or Professional. Anything beyond that is scoped and priced with you on the call.

No build feeBilled every 4 weeksNo minimum termLive in 48 hours
{{ axisEyebrow1 }}

{{ axisTitle1 }}

{{ axisDesc1 }}

{{ axisPrice1 }}every 4 weeks
{{ axisNote1 }}
{{ axisEyebrow2 }}
Recommended

{{ axisTitle2 }}

{{ axisDesc2 }}

{{ axisPrice2 }}every 4 weeks
{{ axisNote2 }}
Want it to look native on your site instead of linking out? Add the embeddable widget any time — one script tag, no rebuild. +£10 every 4 weeks
03 · Beyond the two

Custom

More than one location, a connection into the tools you already run, or a workflow nobody else in your sector has. Built on the same platform, scoped to you.

Quoted
Priced with you on a 20-minute call, before a line of it is written.
What you get

What each package turns on.

Both packages start with the same website and the same portal. Professional switches on the automation that runs while you are working — and you can move up whenever you like.

System
Essential
Professional
Custom
{{ r.i }}{{ r.n }}
{{ r.aG }}
{{ r.bG }}
{{ r.cG }}

Moving from Essential to Professional is £80 every 4 weeks and takes an afternoon — there is nothing to rebuild. If Essential is genuinely all you need we will say so on the call.

Add-ons

Only if you need it.

These are not in either package, because most businesses do not need them. Add any of them at any point, one-off.

{{ a.t }} {{ a.d }} {{ a.p }}

Anything genuinely one-off — a custom calculator, a workflow nobody else in your sector runs — is scoped and priced with you on the call, before a line of it is written.

How you pay

There is no build fee, so there is nothing to pay to get started. Your first payment goes out the day your site goes live, then every 4 weeks after that — that is 13 payments a year, not 12, and we would rather say so here than surprise you in month eleven.

No minimum term and no contract to wriggle out of. Cancel whenever you like and the site and systems stay up until the end of the period you have paid for, then switch off. We carry the cost of building it, which is why we would rather build for someone who means it.

Payment goes out by Direct Debit or card so you never have to think about it again.

What the retainer covers

Hosting, SSL, backups, security patching, your portal, and one content change a month — send it whenever, we batch it. Support is by email inside two working days. It is a managed service, so the site runs for as long as the payments do. Your domain, content and customer data stay yours either way, and we export them on request.

Why Professional has a limit

Professional locks one of each service per area. We will not build the same advantage for the firm three streets over — and once your postcode is taken on Professional, it is taken. Essential has no lock, so if your patch matters, that is the reason to be on the higher one.

Not sure which one fits?

Send the enquiry with whichever looks closest and we will tell you honestly which one your market actually needs — including when £49 is the right answer.

Legal

Privacy policy

This explains what we collect when you use this website or send us an enquiry, why we collect it, and what you can ask us to do with it. Plain English, no lawyer-speak.

Last updated 25 July 2026

Who we are

The Web Works builds bespoke websites and client portals for local service businesses. For the data described here, we are the data controller. We are a sole trader business operated by Ethan McNair-Walsh, trading as The Web Works. You can reach us at enquiries@thewebworks.uk, and we will provide a postal address on request.

What we collect

Only what you type into our enquiry form:

  • Your name and business name
  • Your email address and phone number
  • What you do, the area you cover, and what you're looking for
  • Whether you already have a website or logo, the package you are interested in, and your timeline
  • Anything you write in the details box

We also record the date you submitted the form and that you ticked the consent box, so we can show when and how you agreed. We do not use advertising cookies or third-party trackers on this site.

Why we collect it, and our lawful basis

We use your details for one thing: to respond to your enquiry and, if you go ahead, to quote and deliver the work. Our lawful basis is your consent when you submit the form, and legitimate interests / performance of a contract once we're actually working together. We will not add you to a marketing list off the back of an enquiry unless you separately ask us to.

Who else touches your data

We keep the list of suppliers deliberately short. Each one only ever processes your data on our instructions:

  • Supabase — stores enquiries and runs our secure staff login
  • Resend — sends the confirmation email to you and the alert to us
  • Netlify — hosts our websites and delivers them securely over HTTPS

Some of these providers may process data outside the UK. Where that happens it is covered by the standard safeguards those providers offer, such as the UK International Data Transfer Addendum. We never sell your data, and we never share it with anyone for marketing.

How long we keep it

Enquiries that don't turn into work are deleted after 24 months. If you become a client, we keep your records for the length of our working relationship and then for six years afterwards, because tax and accounting rules require it. Our internal security logs are cleared after 7 days.

Your rights

Under UK GDPR you can ask us to:

  • Give you a copy of everything we hold about you
  • Correct anything that's wrong
  • Delete your data, or stop using it
  • Withdraw your consent at any time

Email enquiries@thewebworks.uk and we'll action it within one month, free of charge. If you're not happy with how we've handled it, you can complain to the Information Commissioner's Office at ico.org.uk.

Security

Enquiries are stored in an encrypted database. Access requires a staff login with mandatory two-factor authentication, and the database itself enforces who can read what — not just the app in front of it. Logins are rate-limited and locked out after repeated failures.

Questions about any of this? Email enquiries@thewebworks.uk and a person will answer — not a ticket system.