Skip to content
02 · Project

AI-built
web presence.

Modern web presence, AI-built. Sites, SEO and GEO content, landing pages. Shipped on a lean stack I’ve built and run myself.

  • ProjectFrom $5,000
  • ManagedFrom $3,000 / month
  • Timeline2–3 weeks per build
  • FormatBuild and hand off, or managed
  • GeographyRemote, global
What it is

Bespoke web presence.
Not templates.

Modern marketing sites, SEO and GEO content pipelines, and rapid landing or service pages. All built on the same lean AI stack. Shaped to your brand and your operating context, not pulled from a template library.

Every build, I’ve first shipped for myself. duo.ca, Content Lab, and the DUO content pipeline all run on the same stack. I’m not productizing someone else’s playbook. I’m adapting what already works.

Everything is visible. The pages, the content architecture, the publishing flow. If you want to build it yourself, it’s there to study. If you want support, that’s what an engagement is for.

Why this approach

Modern, editable, yours.

Four reasons to move off template platforms and legacy dev cycles, and into an AI-native stack you can actually own and run.

01 · Speed

Ship in weeks, not quarters.

Traditional dev cycles run 3–6 months. AI-assisted builds compress the same work into 2–3 weeks without cutting quality.

02 · Ownership

You own the stack.

Code, GitHub repo, Vercel project, Supabase accounts. All yours from day one. No vendor lock-in, no platform tax.

03 · Editable

Change without a dev.

Readable Next.js pages. Copy updates, new landing pages, and service pages spin up in hours, not sprints, not tickets.

04 · Compounds

Built to compound.

SEO and GEO infrastructure where every new article and landing page strengthens the whole. Content that works past its publish date.

What I build

Three things I build.

01Next.js · Claude · Vercel

Marketing sites

Brand-aligned marketing sites built fast on Next.js, Claude-assisted, shipped to Vercel. Live example: this one.

02Next.js · Claude · MDX

SEO & GEO content pipelines

Pillar pages and article pages structured for both search and AI citation. Themed, interlinked, published on a cadence.

03Next.js · Claude · Tailwind

Rapid landing and service pages

AI-aided pages that match brand look and feel. Ship new service pages and campaign landings in hours, not sprints.

What I build with

The stack.

Tools I use every week. No hype stack, no novelty for its own sake. Each one earns its place in a working pipeline.

  • Next.js
  • Claude Code
  • Vercel
  • GitHub
  • Supabase
  • Airtable
  • Notion
  • Make
  • Zapier
  • Google Search Console
Live examples

Everything I build, I’ve shipped.

Three live systems, all running on the same stack. Each is a working reference for what I’d build for you.

Systems that compound
Systems that compound · Toronto
Good fit

This is the right fit if:

  • ·You want modern web presence without a six-month agency engagement
  • ·You're moving off Webflow, Squarespace, or a legacy site and want a faster, editable stack
  • ·You need SEO and GEO content infrastructure that compounds, not one-off posts
  • ·You want ongoing landing and service page capability without hiring a dev team
Not a fit

Probably not the right match if:

  • ·You want a DIY site builder (Squarespace, Wix, Framer)
  • ·You need complex product engineering (auth, payments, dashboards at scale)
  • ·You want to outsource the thinking, not collaborate on the build
  • ·You're looking for the cheapest option. This is senior build work
How it runs

Four stages.

0130 min

Discovery

What you want to ship, what's in the way, what tools you already use. No pitch. We decide together if it fits.

021 week

Scope

Concrete deliverables, stack decisions, timeline, price. Fixed per engagement so you know what you're signing up for.

032–3 weeks

Build

I build it. Weekly check-ins or async, your call. You see work in progress, you don't wait for a big reveal.

04Ongoing

Hand off or manage

You take ownership of the code, accounts, and workflow. Or I stay on to run and iterate. Monthly retainer.

Pricing

Two shapes.

Pick the one that matches the work. Both are scoped before anything gets billed.

Project build

From $5,000

One scoped build. Fixed price, delivered in 2–3 weeks. You own the code, the accounts, and the workflow at hand-off. Best when you know the output you want and need it running.

  • Landing or service pages$5k – $8k
  • Marketing site build$8k – $12k
  • Site + SEO/GEO content pipeline$12k – $15k

Ongoing managed

From $3,000 / month

I build it and I keep running it. Monthly retainer covers iteration, new workflows, and hands-on ops. Best when the system needs a human in the loop and you don’t want that human to be you.

What shapes the scopeNumber of pages and pipelines. Whether we’re building into an existing stack or from scratch. How much custom design work. Every build is scoped concretely before anything is billed.

Frequently asked

Common questions.

  • What counts as “custom”?

    If you can describe the output, I can probably build a workflow for it. Content pipelines, marketing sites, story systems, founder voice at scale, internal tooling, data routers. The common thread is that it's shaped to your operating context, not a template.

  • Do you build from scratch or work with what I already have?

    Both. Most engagements are a mix. If you already have a site on Webflow, I might add an AI-powered content layer on top. If you're starting from zero, we build the whole thing. Either way, you end up owning the stack.

  • Do I own what you build?

    Yes. Code, accounts, and credentials are all yours. I set things up under your infra from the start so there's nothing to untangle later.

  • Can I see examples before we talk?

    Yes. duo.ca, Content Lab, and the content pipeline are all built on the same stack. Each one is a live example. Nothing is gated.

  • Can I just build this myself?

    In theory, yes. The stack is public, the patterns are documented, and I'm transparent about how things work. If you want to DIY, everything you see is a reference. If you want support, that's what an engagement is for.

  • Do you work on retainer?

    Yes, for ongoing managed workflows. From $3,000 per month. Otherwise engagements are project-scoped.

  • What's the minimum project size?

    $5,000 for a defined build. Smaller than that is usually a coaching session or a scoped advisory hour, not a build.

  • What actually drives the price?

    Scope. How many pages, how much content architecture, how many integrations. Whether we're working into an existing site or building from scratch. Landing or service page builds land in the $5–$8k range. A full marketing site is usually $8–$12k. A site plus an SEO/GEO content pipeline runs $12–$15k. Everything is scoped up front so the number doesn't move after you sign.

Also from DUO