Business Website & CMS
A fast, search-visible site your team can update without calling a developer.
Most small-business sites lose money in one of two ways: they load slowly enough that visitors leave before the first paint, or they are locked in a template the owner cannot change without paying someone.
This is the fix for both. You get a server-rendered site — real HTML on first response, so search engines and AI answer engines can read it without executing JavaScript — plus an admin panel where you edit services, gallery images and blog posts yourself.
Every page ships with the technical SEO already done: per-page titles and canonical URLs, structured data that matches what is visible on the page, a real 404 for unknown URLs, and a sitemap that stays current as you publish.
What you get
Custom design — no template
Built to your brand, not adapted from a theme.
Admin panel for content
Services, gallery, blog and enquiries, editable by you.
Technical SEO built in
Server-rendered HTML, structured data, sitemap, canonical URLs.
Enquiry form with branded email
Instant confirmation to the customer, notification to you.
Core Web Vitals tuned
Measured on the deployed site, not on a laptop.
Deployment and DNS handover
Live on your domain with SSL, plus a written runbook.
Next.js · TypeScript · PostgreSQL · Tailwind CSS · Cloudinary
Questions about this
Can I edit the site myself afterwards?
Yes. Services, images, blog posts and page copy are all editable from the admin panel. You never need to pay for a text change.
Do I own the code?
Yes, completely. The repository is transferred to you on final payment, along with all accounts and credentials. There is no licence and no lock-in.
What does hosting cost?
Typically $4–20 a month depending on traffic, paid directly to the host — not to me. I set it up and hand over the account.