Website Design
A website that pulls its weight
This site is our portfolio piece. We build small-business websites the same way: fast, server-rendered, easy to update, and designed to be found by search engines and AI assistants alike.
What we do
Inside this service
Design and build
A distinctive, fast site built on a modern stack, not a bloated page builder.
Content and structure
Clear messaging and structure that turn visitors into enquiries.
Search and AI visibility
Structured data and markdown mirrors so search engines and AI assistants describe you correctly.
Handover
A site your team can actually update, with a short guide and no lock-in.
Tools
What we work with
Design
- Figma
- Magic Patterns
- Framer
Build
- Next.js
- TypeScript
- Tailwind CSS
- Cursor
- Lovable for rapid prototyping
Delivery
- Vercel
- Structured data / JSON-LD
- llms.txt and markdown mirrors
- First-party analytics
Sound familiar?
Problems this service exists to solve
- A site that looks smaller than the business behind it
- Slow, clunky pages built on a heavy template
- Being invisible to search and to AI assistants
- A website nobody can update without the original developer
What you get: A fast, credible website that brings in enquiries and that your team can maintain.
How it runs
How this engagement runs
- 01
Discovery call
Free · 30 minA free 30-minute call about your business, who the site needs to convince, and what it should do for you. We agree scope and a fixed fee.
- 02
Content and structure
3–5 daysWe agree messaging, page structure, and gather your content. The words come first; design that leads with structure converts better than decoration.
- 03
Design and build
2–4 weeksDesign and build in short iterations you can see and steer, on a staging link from week one. No big reveal, no surprises.
- 04
Launch
2–4 daysWe ship on your domain, wire up analytics and visibility plumbing, and check search engines and AI assistants describe you correctly.
- 05
Handover
1–2 daysYour team learns to update the site with a short guide. No lock-in, no forced retainer, and we're reachable if you want support later.
What you get
Deliverables
- A live, server-rendered website
- Structured data and AI-answer visibility setup
- First-party analytics
- An update guide and handover
Pricing
Ways to work together
Focused
$3k–5k
2–3 weeks
- Up to ~5 pages
- Template-light custom design
- Basic visibility setup
- Update guide and handover
Standard
$5k–8k
3–5 weeks
- Full marketing site
- Custom design
- Blog or CMS
- Full search and AI visibility setup
- First-party analytics
Comprehensive
$8k–15k+
5–8 weeks
- Larger site
- Custom components
- Integrations
- Content support
- Ongoing support option
Fixed fee per project, scoped in phases.
Every engagement starts with a free discovery call. That's where we settle exact scope and a fixed fee, so the number on the proposal is the number on the invoice.
Questions
Frequently asked
Can we update the site ourselves?
Yes. We build so your team can edit content, and we hand over a short guide. No lock-in and no forced retainer.
How long does a site take?
Two to three weeks for a focused site, up to eight for a larger one. Each tier lists its typical duration, and we confirm on the discovery call.
What do you need from us?
Your content, or raw material we can shape: what you do, who for, photos if you have them. The content step exists precisely to get this sorted early.
Do you do e-commerce?
We focus on marketing and lead-generation sites. For a store we will tell you honestly whether we are the right fit on a call.
What makes this different from a page builder?
Speed, control, and visibility. A hand-built site loads faster, ranks better, and is genuinely yours. This site is the demo.
What about hosting and domains?
We set up fast, modern hosting (typically Vercel) in your own accounts, so you own everything. Hosting costs for a site like this are minimal.
Related
You might also need
Talk to us about Website Design
A free 30-minute discovery call. Describe the problem; you'll leave with practical next steps either way.