Websites that turn visitors into clients
- <0s
- target first load on 4G
- 0+
- Lighthouse performance & SEO
What I build
- Landing pages
- Portfolio sites
- Service pages
- Business sites
- Booking & donation flows
- Blogs & content sites
- Technical SEO
- Contact forms that block spam
- Analytics & tracking
- Speed rebuilds
Built for these industries
Real sites, live
No mockups pretending to be client work. Every node below is a real, clickable build.
What you get
“Built right” is where most sites get vague. Here it’s a list. Everything below ships with every build — no tiers, no add-ons, no asterisks.
Search
“SEO built in” is vague on most sites. This is what it means here.
Security & uptime
No plugins to patch, no server to restart, no 2am surprises.
Forms
The pill above says “spam-proof.” Here’s exactly what that means.
Mobile
Designed at phone width first, then scaled up — never squeezed down.
Integrations
Booking, payments, email, and CRM — wired into the build, not bolted on after.
Brief to launched
- 01
Map
We define who lands on the site and what they should do next. Every page gets one job before a pixel is drawn.
- 02
Design
A direction that fits your work — distinctive enough to remember, disciplined enough to convert.
- 03
Build
Hand-coded with Astro or Next.js. No page builders, no bloat. SEO is built into the structure, not sprinkled on after.
- ✓
Launch
Deployed, indexed, measured. You get analytics and a plain-English guide to updating your own content.
After launch
A site is done at launch. It isn’t finished — content, offers, and search results all keep moving.
As-needed
Pay per requestFor sites that rarely change. Content edits and small fixes billed per task, no commitment.
Care retainer
MonthlyContent updates, small copy or image swaps, uptime checks, and dependency updates — done every month, no need to ask.
Growth retainer
MonthlyEverything in Care, plus new landing pages, A/B tests, and ongoing SEO work as the site grows with your business.
Different design styles
No default template look. Each tile below is typeset in the direction it names — the direction gets chosen to fit your brand, not the other way around.
Frequently asked
01 What stack do you build with?
I primarily work with modern technologies, but can adapt to a different stack depending on your requirements. Tell me what you need on a call and I’ll confirm whether it’s the right fit.
02 Can I update the site myself after launch?
It depends on the project’s architecture, but in most cases the content can be made editable if required. We’ll figure out what makes sense during our discussion.
03 How long does a website take?
It’s a rough estimate that depends on complexity and requirements. A focused landing page tends to be quicker; a full multi-page site takes longer. We’ll get a clearer timeline once we discuss the scope.
Or book a call
Fifteen minutes, no pitch deck. Bring the site you have or the idea you don’t yet.