Process
How the workactually runs.
Four stages, each with deliverables, a timeline and what is expected from you. Nothing here is a surprise on invoice day.
01
Discover
We start with the job the site has to do: who buys, what stops them, and what the current site gets wrong. I audit what exists — speed, structure, search visibility — and write the scope down before anything is designed.
- Audit of the current site: Core Web Vitals, structure, indexing
- Page map and content plan, agreed in writing
- Fixed scope, fixed price, no hourly surprises
What I need from you: access, brand assets, and an hour of your time.
02
Design
Structure and hierarchy first, colour last. You review real pages in a browser rather than a flat mockup, so what you approve is what ships.
- Type scale, spacing rhythm and colour tokens defined once
- Key templates designed in the browser at three widths
- Two rounds of revisions built into the price
What I need from you: consolidated feedback, in one pass per round.
03
Build
A hand-coded theme on a staging URL you can open at any point. Content types, SEO fields and schema live in a small plugin, so a future redesign does not take your content with it.
- Classic PHP theme — no page builder, no framework, no jQuery
- Content types and SEO in a companion plugin, not the theme
- WCAG 2.2 AA pass: contrast, focus order, keyboard, reduced motion
What I need from you: real content, or a decision to launch with mine.
04
Launch & Optimise
Migration with a rollback, caching configured rather than installed, Search Console verified and the sitemap submitted. Then measurement — and the fixes the measurements ask for.
- Full backup and a tested rollback before the cutover
- Redirect map so no existing URL 404s
- Lighthouse, Search Console and analytics verified after go-live
What I need from you: DNS access, and a date that suits your traffic.
Let's build something that earns trust — and converts.
Tell me what you are building. You get a straight answer on scope, timeline and cost — not a sales sequence.