Services

Websites, built to be measured.

My core offer is simple: I design and build fast, search-ready websites, and I stick around for the part most builders skip — making them perform. Every project is fixed-price and scoped in writing before work starts.

Website design & build

Built on Astro or Next.js — static-first, fast by default, and owned by you outright. No page builders, no platform lock-in, no monthly ransom to keep your own site.

Landing page

A single high-converting page for a campaign, product, or launch. Custom design, copy support, tracking wired in, shipped fast.

  • Custom design, no templates
  • Conversion tracking included
  • Typical turnaround: 1–2 weeks

Marketing site

A full company site — home, services, about, contact, and the supporting pages that earn search traffic. The bread-and-butter build.

  • 5–15 pages, designed page by page
  • Technical SEO from the first wireframe
  • Typical turnaround: 3–5 weeks

Site + CMS

Bigger builds with structured content your team edits themselves — think 50+ page sites on Sanity or Markdown collections, type-safe so broken pages can't ship.

  • Sanity or Markdown-based CMS
  • Content modeling + editor training
  • Scoped per project

Pricing is a fixed quote per project, agreed before work starts — a 15-minute scope call is enough to get you a number. No hourly billing, no scope creep invoices.

After launch

Growth & automation

A website is a starting line, not a finish line. I run search and paid accounts professionally, and that background shapes how I keep sites growing after they ship.

SEO & content strategy

Search Console-driven: find the queries you already almost rank for, build content that closes the gap, and report on what actually moved.

Workflow automation

n8n and Make workflows that take repetitive hours off your team's plate — lead routing, follow-ups, reporting, CRM hygiene.

Common questions

What does a website build cost?+

Every project gets a fixed quote before work starts — no hourly billing, no scope-creep invoices. A 15-minute call about what the site needs to do is enough to get you a number. Landing pages, full marketing sites, and CMS builds are each scoped and priced as complete deliverables.

How long does a website build take?+

A landing page typically ships in 1–2 weeks. A full marketing site (5–15 pages) takes 3–5 weeks. Larger CMS builds are scoped individually — as a reference point, a recent 54-page rebuild went from kickoff to launch inside a quarter.

What do you build with, and do I own it?+

Sites are built on Astro or Next.js — static-first, so they are fast by default and cheap to host. You own everything outright: the code, the content, the analytics, and the hosting account. No page-builder subscriptions, no platform lock-in, no monthly ransom to keep your own website.

Can you rebuild or migrate my existing WordPress site?+

Yes — replatforming outdated WordPress or template sites is a core use case. A recent client came in with an outdated 11-page WordPress template and left with a 54-page static site architected around how their industry actually gets searched, with a full redirect map so no existing equity was lost.

Is SEO included, or is it extra?+

Technical SEO is built in from the first wireframe — clean information architecture, structured data, canonicals, sitemaps, and conversion tracking are part of every build, not an upsell. Ongoing SEO and content strategy after launch is available as separate growth work.

Not sure which fits?

Describe the project in a couple of sentences — I'll tell you what it needs (and what it doesn't) within a day.

Start a project