Websites for local businesses in Surrey & South London
A homepage people can use on a phone: prices up front, and a clear button to book or get in touch. Fixed written quote, nothing to pay until you agree.
You work directly with James Hoy — the developer who builds and ships your project.
Live client sites include Matty's BBQ and Qualitree. Riverline Angling is an example design. AudioMerge is an example design.
Matty's BBQ Chop Shop
A back-garden BBQ restaurant in Penarth, Wales—featured by Eating With Tod. Bookings moved out of Instagram DMs into its own website and a private admin: payment status per booking, open-date publishing, and automatic guest emails.
A simple merge tool for MP3 and WAV: drag-and-drop or file pick, plain messaging on what the app does, and a short path from files-in to one combined track—no extra noise.
Online bookings, card payments, a private admin, and guest emails — real screens from Matty's BBQ, or a labelled concept. Plan names are on the pricing page.
Riverline Angling
Example design — Stock updates and customer enquiries handled in separate chats and notes.
Riverline Angling — Messages
Contact-form enquiries land in one inbox instead of getting lost.
Admin: Messages — contact form enquiries in one inbox — Riverline Angling, Messages.Website: Contact form — enquiries from your website — Riverline Angling, Messages.
Riverline Angling — Stock
Shop stock, prices, and featured items edit and save from one screen.
Admin: Stock hub — totals, live counts, and what needs a photo — Riverline Angling, Stock.Admin: Stock admin — edit prices, featured items, and order — Riverline Angling, Stock.Admin: Add product — name, price, category, and photo — Riverline Angling, Stock.Admin: Edit product — name, price, category, and description — Riverline Angling, Stock.Website: Stock on the floor — real photos, prices, and filters — Riverline Angling, Stock.
Matty's BBQ Chop Shop
A real business system — Enquiries and customer follow-ups handled through Instagram.
Matty's BBQ Chop Shop — Bookings
Every booking in one admin — with Stripe paid status on each card when card payments are live.
Admin: Paid status on each booking card — Matty's BBQ Chop Shop, Bookings.Admin: Stripe checkout on the book page — Matty's BBQ Chop Shop, Bookings.
Matty's BBQ Chop Shop — Dates
Open dates and capacity publish to the live booking page in one place.
Admin: Publish nights and capacity — Matty's BBQ Chop Shop, Dates.Website: Guests pick a night on your site — Matty's BBQ Chop Shop, Dates.Website: Seats are not held until they pay — Matty's BBQ Chop Shop, Dates.