Built by hand, not dragged
Clean HTML, CSS and JavaScript. Pages load in well under a second on a phone on mobile data, which is where most of your customers will find you.
Websites for local business
Hand-built, genuinely fast, and looked after every month. No page-builder bloat, no template you have to fight, no agency retainer. One build fee, one hosting fee, and a dashboard that tells you exactly where your project stands.
What you get
One flat package. No tiers to compare, no upsell ladder halfway through the build.
Clean HTML, CSS and JavaScript. Pages load in well under a second on a phone on mobile data, which is where most of your customers will find you.
Menus, hours, booking links, directions, gallery, contact - laid out so the thing someone came for is never more than a tap away.
Proper page titles, structured business data, a sitemap and fast Core Web Vitals. The technical groundwork local search actually rewards.
Deployed on Cloudflare's global network with SSL, a CDN and DDoS protection included. Nothing for you to configure or renew.
New hours, a seasonal menu, a price change - email it over and it goes up. Content edits are part of the monthly fee.
You own the domain and the code. If you ever want to take it elsewhere, you get the files and a clean handover, no hostage-taking.
Pricing
You pay both together at checkout: the build is charged once, hosting starts billing monthly from the same card. Cancel hosting whenever you like from your dashboard.
Charged in a single Stripe checkout. The build fee appears on your first invoice; hosting renews each month after that.
Secure checkout by Stripe. We never see or store your card details.
How it runs
Pay the build fee and start hosting in one go. You get an email straight away to set a password and open your client dashboard.
A short call, then a simple list of what to send: logo, photos, hours, menu, the things that make the place yours.
Your dashboard flips to In progress and you get a private preview link. Two rounds of revisions are included.
Domain pointed, SSL live, search engines notified. Status goes to Live and monthly care takes over from there.
FAQ
Both amounts on one card, in one Stripe checkout. The build fee is a single charge on your first invoice. Hosting is a subscription that starts the same day and renews monthly until you cancel it.
Yes, any time, from the billing portal in your dashboard. Your site stays up until the end of the period you have already paid for. The build fee is not refundable once work has started.
No. If you have one, we point it at the new site. If you do not, we will help you register one - you buy it in your own name so it stays yours.
Message before you buy and we will scope it. Bigger builds are quoted separately rather than squeezed into the flat package.
Me, directly. No ticket system and no offshore first line. Hosting includes uptime monitoring, so most of the time I know before you do.
Card details go straight to Stripe and never touch this site. Payment method changes happen in Stripe's own hosted billing portal.