Web Development UK Studios · Pricing

Web studio · Surrey · UK & worldwide

Websites customers trust. Custom systems that help businesses run.

Start with a polished website that wins enquiries, then add the private dashboards, bookings, automations, emails, payments, and internal tools your business needs behind the scenes.

You work directly with James Hoy — the developer who builds and ships your project.

Get my price range · See recent work · Contact

Example admin systems we build

Each project pairs a public website with a private admin — enquiries, bookings, stock, emails, and day-to-day tools in one place. Screenshots below show admin dashboards and the matching customer-facing pages.

Riverline Angling

An anonymised concept build — 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.

Riverline Angling admin inbox with a contact-form enquiry
Admin: Messages — contact form enquiries in one inbox — Riverline Angling, Messages.
Riverline Angling public contact form on the website
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.

Riverline Angling admin stock hub with live counts
Admin: Stock hub — totals, live counts, and what needs a photo — Riverline Angling, Stock.
Riverline Angling admin stock list with prices and featured items
Admin: Stock admin — edit prices, featured items, and order — Riverline Angling, Stock.
Riverline Angling admin adding a new product with name, price, and category
Admin: Add product — name, price, category, and photo — Riverline Angling, Stock.
Riverline Angling admin editing a product name, price, category, and description
Admin: Edit product — name, price, category, and description — Riverline Angling, Stock.
Riverline Angling shop stock page with photos and filters
Website: Stock on the floor — real photos, prices, and filters — Riverline Angling, Stock.

Riverline Angling — Today

One admin home for products, hours, promos, and customer messages.

Riverline Angling admin home with shortcuts for products, hours, and messages
Admin: One admin home for products, hours, promos, and customer messages. — Riverline Angling, Today.

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.

Matty's BBQ admin bookings with payment status and guest details
Admin: Paid status on each booking card — Matty's BBQ Chop Shop, Bookings.
Matty's BBQ Stripe checkout for a CUE deposit
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.

Matty's BBQ admin open dates, capacity, and booking calendar
Admin: Publish nights and capacity — Matty's BBQ Chop Shop, Dates.
Matty's BBQ live book page with spots left and sold out
Website: Guests pick a night on your site — Matty's BBQ Chop Shop, Dates.
Matty's BBQ booking details step before Stripe checkout
Website: Seats are not held until they pay — Matty's BBQ Chop Shop, Dates.

Matty's BBQ Chop Shop — Guest emails

Branded guest emails and promo blasts from one screen — Scale on its own. Matty adds Card payments when he wants receipts to send automatically.

Matty's BBQ admin guest emails and branded receipt preview
Admin: Edit templates in your admin — Matty's BBQ Chop Shop, Guest emails.
Matty's BBQ branded deposit receipt email to the guest
Website: Auto receipt after Stripe payment — Matty's BBQ Chop Shop, Guest emails.
Matty's BBQ promo blast studio showing a smoke menu newsletter and opted-in list
Admin: Promo blasts — newsletters to opted-in fans — Matty's BBQ Chop Shop, Guest emails.
Matty's BBQ promo blast editor with newsletter blocks and live preview
Admin: Promo blasts — starters, blocks, and live preview — Matty's BBQ Chop Shop, Guest emails.
Matty's BBQ promo blast design block editor for headings and colours
Admin: Design blocks — headings, colours, and alignment — Matty's BBQ Chop Shop, Guest emails.

PineScriptEdge

A real product system — Customers, payments, and TradingView access tracked across inboxes and spreadsheets.

PineScriptEdge — Users

Members, plans, billing dates, and active status in one private admin.

PineScriptEdge admin — members with Monthly, Yearly, and Lifetime access, subscription status, and billing dates
Admin: Members, plans, billing dates, and active status in one private admin. — PineScriptEdge, Users.

PineScriptEdge — Affiliates

Affiliate codes, clicks, conversion rate, and payouts in one table.

PineScriptEdge admin — affiliate referral codes, clicks, sales, and earnings
Admin: Affiliate codes, clicks, conversion rate, and payouts in one table. — PineScriptEdge, Affiliates.

PineScriptEdge — Subscriptions

Active subscriptions and renewals due soon — before access lapses.

PineScriptEdge admin — active subscriptions and expiring renewals
Admin: Active subscriptions and renewals due soon — before access lapses. — PineScriptEdge, Subscriptions.

PineScriptEdge — Health

System health, user counts, and issues show up before customers notice.

PineScriptEdge admin system health — status, user counts, and performance metrics
Admin: System health, user counts, and issues show up before customers notice. — PineScriptEdge, Health.

PineScriptEdge — Lock

An extra password gate keeps the admin locked even if a link is forwarded.

PineScriptEdge extra admin password gate before the private dashboard opens
Admin: An extra password gate keeps the admin locked even if a link is forwarded. — PineScriptEdge, Lock.

PineScriptEdge — Dashboard

Buyers land on a signed-in dashboard — username, script access, and docs in one place.

PineScriptEdge member dashboard — TradingView username, script access, and documentation
Website: Buyers land on a signed-in dashboard — username, script access, and docs in one place. — PineScriptEdge, Dashboard.

StreetServe Food Finder

An anonymised concept build — Food support locations and updates shared only through posts and word of mouth.

StreetServe Food Finder — Serving

Serving runs post live with location, area, and clear status.

StreetServe admin post-a-run form with location and menu
Admin: Post a run — location, time, menu, and photo — StreetServe Food Finder, Serving.
StreetServe admin showing a scheduled serving spot with map, menu, and status
Admin: Scheduled run — map pin, menu, and go-live status — StreetServe Food Finder, Serving.
StreetServe public find-Ringo page with serving locations
Website: Find today’s stop and get directions — StreetServe Food Finder, Serving.
StreetServe admin for posting a new serving run with location and area details
Admin: Serving runs post live with location, area, and clear status. — StreetServe Food Finder, Serving.

StreetServe Food Finder — Locations

Each spot keeps map pin, menu notes, and schedule in one place.

StreetServe admin showing a scheduled serving spot with map and meal details
Admin: Each spot keeps map pin, menu notes, and schedule in one place. — StreetServe Food Finder, Locations.

StreetServe Food Finder — Growth

Clear upgrade path for volunteers, outreach, and ongoing site care.

StreetServe admin upgrade card with scope, fees, and steps
Admin: Upgrade detail — what you get, fees, and how it works — StreetServe Food Finder, Growth.
StreetServe admin upgrades list for volunteers, newsletters, and site care
Admin: Upgrades & add-ons — filter by size and tap a card — StreetServe Food Finder, Growth.

Recent Work

Real client work—sites and tools that help a business look legit, take enquiries or payments, and turn visitors into customers.

Custom software projects including TradingView indicators and member sites, business websites for local and online brands, Chrome extensions, and small desktop utilities—built with React, TypeScript, Vite, Firebase, and Stripe where payments or sign-in are needed.

Matty's BBQ Chop Shop

A back-garden BBQ restaurant in Penarth, Wales—featured by Eating With Tod and booked out months ahead. 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.

Visit Matty's BBQ Chop Shop Read Matty's BBQ Chop Shop case study

Qualitree

Tree surgeons in Warlingham, Surrey with an Excellent Google rating from 138+ customers—the site puts that proof next to every service, with one-tap ways to call, email, or request a quote.

Visit Qualitree Read Qualitree case study

AudioMerge

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.

Visit AudioMerge Read AudioMerge case study

What we build

Representative project types below—scope and polish scale with the build, not the label.

I help businesses and creators launch websites, browser extensions, Windows desktop software, and TradingView products—from a single Pine Script tool to a full sales and member site with checkout and dashboards.

Business websites

Clear, fast sites that explain what you do, build trust, and turn visitors into enquiries or sales—with written quotes and one payment before the build starts.

Learn about Business websites

Chrome extensions

Small, focused extensions that add buttons, helpers, or workflows inside Chrome—scoped, documented, and ready for the Web Store when you need it.

Learn about Chrome extensions

Desktop apps

Desktop programs with installers, sensible updates, and layouts people can use every day—Electron or Tauri depending on scope.

Learn about Desktop apps

TradingView & Pine Script

Chart indicators, member sites, and sales flows for TradingView creators— from a single script to a full PineScriptEdge-style platform.

Learn about TradingView & Pine Script

Based in Surrey — websites for businesses across the UK and beyond

We work remotely from Surrey. Share what you need in your brief and client dashboard — James Hoy builds from that, whether you are nearby or overseas.

  • Surrey
  • London
  • England
  • UK-wide
  • Europe
  • Worldwide

Do you only work with businesses in Surrey?

No. Surrey and London are common, but UK-wide remote projects are normal.

Most of the build runs through your brief, dashboard, and messages — so you are not waiting on meetings or office hours.

Can you work with clients outside the UK?

Yes — for English-language websites and business systems. Time-zone overlap and a clear written scope matter more than being in the same country.

Are you a website designer or a software developer?

Both, scoped to what you need. Most clients start with a business website; some then add bookings, payments, Chrome extensions, desktop apps, or TradingView tools. James Hoy is the developer on your project.

How much does web development cost in the UK?

Focused business websites start from £500 with a written quote before work begins — no hourly surprises.

Bookings, Stripe payments, admin dashboards, or TradingView tools are scoped separately once we know what you need.

Who builds the site — an agency or the developer?

James Hoy builds it directly. You brief through the client dashboard; the same person who quotes the work ships the site and admin.

Case studies include Matty’s BBQ after an Eating With Tod feature, Qualitree tree surgeons in Surrey, and member sites for TradingView creators.

Get your price range

Contact info@jameshoy.dev or use the quote funnel on the live site to describe your project. See the pricing guide for typical ranges.