James Hattersley

Hand-coded websites for small businesses, delivered in days.

I'm James Hattersley. I hand-code fast custom sites for small businesses in the UK, US, and Australia, and publish the PageSpeed numbers on every build below.

studio statushealthy

Google PageSpeed grades each live build out of 100 on speed, accessibility, best practice and SEO. Recent averages:

avg performance98.5 /100
avg accessibility100 /100
avg best practices100 /100
avg SEO100 /100
last buildJBsparks · 3 days ago
live builds
8year to date
Sites built and shipped so far this year.
avg launch
4.2dafter consult
Average days from kickoff call to live site.
avg google pagespeed
98.5/100
Google's overall site performance score, 0 to 100.
monthly hosting
£0most clients
What most clients pay each month for hosting.
code owned by client
100%every build
Every line of code is yours. No lock-in, no licence fee.
Restaurants/Cafés/Tradespeople/Small Business/Vegan Brands/Hospitality/Personal Brands/Founders/Companion Apps/

Selected projects.

// real clients, real metrics, grouped by tier
start a brief →
Starterfrom £400 · 48-hour turnaround · up to 5 pages, mobile-first, base SEO, lead capture
jbsparks.co.uk
JBsparks.co.uk - homepage screenshot

JBsparks.co.uk

live
trades · chesterfield · uk

Research shows what's important for a trade website: mobile-first, phone number in header & footer, prominent reviews & certifications as trust signals.

google lighthouse · mobile
100
Performance
How fast the site loads and responds, 0 to 100.
100
Accessibility
How usable the site is for everyone, 0 to 100.
100
Best Practices
Modern web standards and security, 0 to 100.
100
SEO
How well search engines can read the site, 0 to 100.
barnesestates.com.au
Barnes Estates Int'l - homepage screenshot

Barnes Estates Int'l

live
founder · personal brand · au

Editorial private-office brochure for a founder-led property portfolio. Serif/sans pairing, live ELLE Beachclub co-investment spotlight.

google lighthouse · mobile
96
Performance
How fast the site loads and responds, 0 to 100.
100
Accessibility
How usable the site is for everyone, 0 to 100.
100
Best Practices
Modern web standards and security, 0 to 100.
100
SEO
How well search engines can read the site, 0 to 100.
Standard most popularfrom £800 · 3-5 day turnaround · custom build, CMS, booking/RSVP, dynamic content
kastobali.com
Kasto Bali - homepage screenshot

Kasto Bali / kastobali.com

livecase study

3 days to retire Wix site, saving £300 / year, achieving massive performance & SEO gains while implementing a beautiful redesign with custom animations. A simple backend that allows the team to easily update the menu, blog, and event pages.

metric
before
after
PageSpeed (desktop)
47
+52
99
Online reservations
low
+400%
high
google lighthouse · mobile
99
Performance
How fast the site loads and responds, 0 to 100.
100
Accessibility
How usable the site is for everyone, 0 to 100.
100
Best Practices
Modern web standards and security, 0 to 100.
100
SEO
How well search engines can read the site, 0 to 100.
papayaresto.com
Papaya Resto - homepage screenshot

Papaya Resto

live
portfolio · restaurants · tropical

Tropical sister concept. Lightweight spinning papaya logo animation. Same CMS, SEO and Postonero foundation as Kasto.

google lighthouse · mobile
99
Performance
How fast the site loads and responds, 0 to 100.
100
Accessibility
How usable the site is for everyone, 0 to 100.
100
Best Practices
Modern web standards and security, 0 to 100.
100
SEO
How well search engines can read the site, 0 to 100.
Peak District Camper - iPad companion app

Peak District Camper Hire / Companion App

live
hospitality · companion app · PWA

Live for reservation holders. In-van guide: handover, emergency, van features, video guides, trip planning, roadside assistance.

  • PWA active
  • Integrated with bookings
  • Interactive with plan & map
Signaturefrom £1,200 · 7-10 day turnaround · brand kit, logo, complex systems, premium motion
luxvendora.com
Vendora - homepage screenshot

Vendora / luxvendora.com

livebrand · build
premium brand · b2b · custom 3d motion

Brand identity from scratch. Custom 3D animations built from AI-generated renders of real machine designs. The site doesn't sell vending - it sells a hospitality upgrade to venue owners.

google lighthouse · mobile
99
Performance
How fast the site loads and responds, 0 to 100.
100
Accessibility
How usable the site is for everyone, 0 to 100.
100
Best Practices
Modern web standards and security, 0 to 100.
100
SEO
How well search engines can read the site, 0 to 100.
sushisamurai.id
Sushi Samurai - homepage screenshot

Sushi Samurai

livebrand · build · art direction
concept · brand · photography direction · build

Whole concept, design direction, photography and art-style direction, plus custom integrations. The full identity, end-to-end: hero film, prestige menu typography, Decap CMS and Postonero embedded.

google lighthouse · mobile
98
Performance
How fast the site loads and responds, 0 to 100.
100
Accessibility
How usable the site is for everyone, 0 to 100.
100
Best Practices
Modern web standards and security, 0 to 100.
100
SEO
How well search engines can read the site, 0 to 100.

Transparent web development pricing.

// no hidden fees · no platform lock-in · agency-grade for a fraction of agency cost
start a brief →
TIER 01

Starter

Portfolios & Personal Brands
from · supporter price£400*£800 standard rate · 48h turnaround
  • Up to 5 custom-built pages
  • Mobile-first responsive design
  • Contact & enquiry forms
  • Base SEO setup
Start a Starter brief
MOST POPULAR
TIER 02

Standard

Small Business & Restaurants
from · supporter price£800*£1,200 standard rate · 3-5 day turnaround
  • Everything in Starter
  • Integrated CMS - update your own content
  • RSVP & event registration forms
  • Dynamic menus & service lists
  • Postonero embedded (free 2yrs for restaurants)
  • Advanced SEO & AI-SEO optimization
  • 2 hrs Google Business Profile & Google Ads setup
  • 3 free site content edits (for up to 6 months)
Start a Standard brief
TIER 03

Signature

Startups & Premium Brands
from · supporter price£1,200*£1,600 standard rate · 7-10 day turnaround
  • Everything in Standard
  • Brand kit & logo design
  • Advanced animations & booking
  • Photography & art direction
  • Digital assets for print & social
  • 4 hrs Google Business Profile & Google Ads setup
  • Up to 6 free site content edits (for up to 6 months)
  • SEO action plan
  • Personalized keyword research
  • Advanced & custom integrations
Start a Signature brief
* The headline prices are this supporter rate. I offer a £400 discount across all tiers to anyone who supports We The Free, an animal advocacy non-profit, with a monthly donation of at least $10. Without it, the standard rates apply.

Products I run.

// tools I built to solve a client problem - now open to yours
all services →
postonero.com
Postonero - homepage screenshot

Postonero / postonero.com

live · £20/mo
a product built by James · free 2 yrs for restaurant clients

Built because OpenTable and SevenRooms would have cost Kasto over £500/month. Postonero delivers the same job - best-in-class, with no per-cover gouging.

// price per restaurant, per month
OpenTable
£500+
SevenRooms
£500+
Postonero
£20
Floor & seating plan
Drag-to-arrange tables, capacity, turn times.
Automatic reminders
Pre-visit + post-visit review prompts.
iPad app
Push notifications for upcoming bookings.
POS · in dev
Reservations + tickets in one place.
Visit postonero.com

Client testimonials, on the record.

// started as a favour for friends & family - now most work arrives by referral
see all →
01/05

Our old Wix site was expensive and hard to manage. James delivered something beautiful - professional animations, a booking system, and a simple menu editor, in just a few days.

Common questions, sensible answers.

// what people ask before they send the brief
ask another →
How much does a custom website cost?

Custom websites at James & The Site start from £400 for portfolios and personal brand sites, £800 for small businesses and restaurants, and £1,200 for startups and premium brands. These are one-off build fees with no monthly platform fees. You own the code outright.

How long does it take to build a website?

Most websites are delivered in 1-5 days. Recent projects: an investment portfolio site delivered in 1 day, a restaurant site with booking system and CMS in 3 days, and a luxury brand site in 4 days.

Are there monthly fees for website hosting?

No. Most builds are deployed on Netlify's free tier, meaning £0 ongoing hosting costs. There are no monthly platform fees.

Do I own my website after it is built?

Yes. Every website is hand-coded and delivered as files the client owns outright. There is no platform lock-in - you can move to any host at any time.

What is the difference between a custom website and Wix or Squarespace?

Custom-coded websites are built specifically for your business, load significantly faster, and score 97-100 on Google PageSpeed. They carry no monthly fees and you own the code. Wix and Squarespace charge £15-£50 per month, lock you into their platform, and produce slower sites that score lower in search rankings.

Can I update my website myself after launch?

Yes. Builds from the Standard tier (from £800) include a CMS so you can update content, menus, and events from a browser without touching code.

What types of businesses do you build websites for?

Restaurants and hospitality businesses, small businesses, personal brands, startups, and premium brands. Recent clients include a restaurant, a luxury vending company, and a private investment portfolio. James works with clients in the UK, US, and Australia.

What Google PageSpeed score will my website get?

Recent builds score 97-100 on Google PageSpeed Insights on mobile, with all Core Web Vitals green. Fast load times improve both user experience and Google search rankings.

Can you build a booking or reservation system without monthly fees from OpenTable or SevenRooms?

Yes. Postonero is a booking platform I built because OpenTable and SevenRooms would have cost a recent client over £500 a month. It handles restaurants, hotels, Airbnbs and camper hire - best-in-class, with no per-cover fees.

Can you handle brand identity and logo design as well as the website?

Yes. The Signature tier (from £1,200) includes brand identity, logo design, custom illustrations or 3D animation, and premium motion - the full package, not just a site. Recent example: Vendora's full identity built from scratch, including custom 3D animations of real machine designs.

Can you build a mobile app or PWA, not just a website?

Yes. The companion app for Peak District Camper Hire is a Progressive Web App: it installs to the home screen, works offline, and includes roadside emergency assistance, video guides and trip planning - no app store required.

Do you work with international clients?

Yes. Recent builds include a private investment portfolio in Australia and restaurant builds across Europe. Time-zone calls and project handovers run smoothly via async tools and scheduled video meetings.

Bring me a brief.
I'll bring you the numbers.

No tech-speak, just solutions. Tell me what you need and I'll get back to you within 24 hours.

I only take on 3 new clients per month. Apply now to secure your spot.

Typical turnaround
2-5 days · Signature up to 10
Based in South East Asia
working with UK · AU · ID · US
accepting briefs~/contact
Which tier feels right?

Not sure? Pick the closest - I'll confirm in my reply.

I'll only use your details to reply. No newsletters.
✓ thanks - i'll be in touch within 24 hours.