Web design · North Devon

Websites that perform. Looked after for good.

Custom, SEO-ready websites for North Devon businesses - plus a client portal to request changes, check your site is online and read a monthly report.

Ilfracombe · Barnstaple · Woolacombe · Combe Martin · all across Devon

A look inside an XLeo build - every site is checked like this before it goes live. Try the device icons, the layers and the Inspect tab. The xleo.dev homepage is open in an editor. Buttons switch between desktop, tablet and phone previews and between the Hero, About, Services, Client portal, Process, Pricing, FAQ and Contact sections. A side panel shows either a launch checklist that ticks off responsive layout, SEO, speed, security, accessibility, the launch trailer and client portal access, or the layout properties of the selected section.

About

Built properly. Looked after for good.

I’m Leo, a web developer based in Ilfracombe. I design and build fast, custom websites for local businesses - then stay on to look after them. No templates, no agency hand-offs, and no being handed a login and left to it. You deal with me directly, from the first chat to every update after launch.

Leo · Ilfracombe, North Devon

  • <24hReply time on every enquiry
  • 10+Projects built
  • LocalBased in Ilfracombe, working across North Devon
  • 1:1You deal with me directly, never an agency

Selected work

Sites that earn attention.

Two live client sites and two concept builds. Click any screen to open the project.

What I offer

Everything your business needs to be found online.

From a single landing page to a full custom web app - designed, built, hosted and looked after in one place.

Custom websites

Redesigns

Landing pages

Web apps & dashboards

Local SEO

Speed & performance

Hosting & domain

Launch trailer

Included as standard

The essentials come built in.

Every website I build is fully working, search-ready and secure from day one - not an upsell.

100Performance
100Accessibility
100Best practices
100SEO

This very site, measured with Google Lighthouse on desktop.

  • Fully responsiveLooks and works properly on phones, tablets and desktops.
  • SEO-optimised foundationsClean structure, titles and descriptions, structured data, sitemap and local business details.
  • Fast loadingOptimised images and lean code, built with Google’s Core Web Vitals in mind.
  • Secure by defaultHTTPS and sensible security headers, on a site I keep up to date.
  • Contact form with spam protectionEnquiries land straight in your inbox without the junk.
  • Accessible & keyboard friendlySemantic markup, readable contrast and clear focus states.
  • Analytics-readySet up so you can measure what matters when you want to.
  • Launch trailer & full handoverFinal QA, deployment, and a walk-through so you know where everything is.

Client portal

Your own client portal.

Every client gets a private login at portal.xleo.dev. No lost email threads, no wondering what’s happening - everything about your website in one place.

  • Request changes

    Send a numbered request with the wording, photos and files attached. Track it from Received to In progress to Done.

  • Preview before it goes live

    See a test copy or mockups of a proposed change first, then say Looks good or Needs changes.

  • You approve everything

    Nothing is marked done until you’ve checked it on your live site and approved it. Your sign-off and the date are kept on the request.

  • Website status

    See at a glance whether your site is online, how fast it responded and when it was last checked. If it goes down, I’m alerted straight away.

  • Monthly reports

    Each month: uptime and outages, speed, maintenance carried out, requests completed and what’s planned - in the portal and as a PDF by email.

  • Messages & notifications

    Message me on any request and get an email when I reply, share a preview or something needs your approval. You choose which emails you want.

readyxleo-portal-trailer.mp400:00 / 00:21

How it works

From first chat to launch in about two weeks.

A clear, transparent process - no jargon, and you’re never left in the dark about what’s happening.

Start a project
  1. 01

    Day 1

    Discovery

    We talk through your goals, your audience and your vision - an honest conversation about what you need and what will actually work.

    Agreed brief & clear scope

  2. 02

    Days 2–5

    Design & structure

    I plan the layout, structure and visual direction, making sure every section earns its place and the journey feels natural from the first pixel.

    Wireframes & design sign-off

  3. 03

    Days 5–12

    Build

    Clean, fast, maintainable code, built for performance from the ground up. I share progress as it’s built so you’re never in the dark.

    A working site, ready for your review

  4. 04

    Day ~14

    Launch

    Final QA, performance checks and deployment. I handle every detail of going live, and you get your launch trailer to share.

    Live site, full handover & trailer

  5. 05

    Ongoing

    Care

    You get your client portal: request changes, approve previews, watch your site status and read a report every month.

    A site that stays fast, current and online

Custom websites, local SEO, landing pages, web apps, client portal, monthly reports, hosting and domains, ongoing care.

Pricing

Monthly only, with no upfront fees. One price covers your website, hosting, client portal and ongoing care - and every price is tailored to what you need.

Landing page

from£35/ month

No upfront fees

A simple, focused page that turns visitors into enquiries.

  • 1 custom-designed page
  • Mobile-first & fast
  • Contact form & basic SEO
Get a quote
Recommended

Business website

from£45/ month

No upfront fees

A multi-page site with an online shop and purchasing system, built with local SEO.

  • Multiple custom-designed pages
  • Online shop & purchasing system
  • SEO foundations & local setup
Get a quote

Custom build

Custom

Scoped and quoted together

Web apps, dashboards and bigger projects built around your business.

  • Discovery & scoping first
  • Custom features & integrations
  • Bookings, dashboards, data
Get a quote

Every plan includes

  • Hosting & uptime monitoring
  • Client portal
  • Change requests
  • Monthly report
  • Maintenance & support
  • Launch trailer

Prices are starting points - every one is tailored to what you need. Billed monthly. Cancel any time with 7 days’ notice before your renewal date. A full overhaul or rebuild is a separate project.

Prefer to pay some upfront?

I’m flexible. Pay a lump sum upfront and your monthly price can come down - every deal is worked out personally.

Talk to me

Testimonials

What clients say.

Good design and kept me updated every step of the process.
The Sandwich Shop 5.0Ilfracombe Business website View website for The Sandwich Shop (opens in a new tab)

Frequently asked questions

Fill in the contact form below (or email me) with a few details about your business. I reply within 24 hours with any questions and a clear, free quote - no obligation.

Most websites go from first conversation to launch in around two weeks, depending on the number of pages and features. Larger custom builds are scoped and timed together first.

Pricing is monthly only, with no upfront fees. A simple landing page starts from £35 a month and a business website with an online shop and purchasing system from £45 a month. Custom builds are quoted individually. Every price is tailored to what your business needs, and you get a clear, free quote before any work begins. Prefer to pay some upfront for a lower monthly price? I’m flexible, so just get in touch. See the pricing section for what’s included.

There’s nothing to pay upfront. You pay one monthly price, which covers your website, hosting, client portal and ongoing care. Payment details are agreed when you sign up. You can cancel any time with at least 7 days’ notice before your renewal date. If you’d rather pay a lump sum upfront in exchange for a lower monthly price, I’m happy to work out a deal - just ask.

Every site is built with SEO foundations: clean structure, proper titles and descriptions, structured data, fast loading, a sitemap and your local business details. Nobody can honestly guarantee a ranking, but your site will be set up properly to be found - and your monthly report keeps you informed.

A private login at portal.xleo.dev where you can request changes, see previews before they go live, approve finished work, check your site is online, read monthly reports and message me directly. A Help Centre inside answers the common questions.

How often your site was online (uptime) and any outages, how fast it responded and any slowdowns, the maintenance carried out, the requests completed and changes you approved, and what’s outstanding and planned. The figures come from automatic checks made every few minutes, so it’s a record rather than an estimate. It appears in the portal, and is emailed to you as a PDF.

Send a request through the portal. Requests are looked at in the order they come in, as soon as possible - swapping some text or a photo is quicker than something bigger. You’re notified as it moves, and nothing is marked done until you’ve checked and approved it.

General upkeep of your website, and changes to it - sent as requests and handled in order. It doesn’t cover a complete overhaul or rebuild of your site; that’s a separate piece of work. Long-standing clients get extra perks, so it’s worth asking.

Message me to cancel at least 7 days before your renewal date, and your plan runs to that date with no further payments. (Pay on the 20th and cancel on the 3rd? It ends on the 20th.) Cancel later than that and the next month is still charged, so the plan ends a month later. When the plan ends, your website is taken down and your portal access ends.

Get in touch

Let’s build something good.

Taking on new projects

Tell me about your business and what you’d like. I’ll reply within 24 hours with a clear quote and next steps.

Start your project

A few details is enough - I’ll come back with direction, scope and a quote.

Replies within 24 hours

Prefer email? [email protected]