Custom Websites · Next.js, Sanity & Tailwind CSS

A website you’re proud to share.

You’ve worked hard to build your business. Your website should show it: beautiful, fast, easy to update, and found by the people and the AI tools looking for what you do. We build it together, start to finish.

Recent work

Real sites.
Real businesses.

Vacation rentals, a music venue, a plumber, a tea cart and a tennis travel company. Each one designed around the business, not a template.

Vrabode website on a laptop
Vrabode website on a phone
Vacation rentals · Martha's Vineyard

Vrabode

Read the case study →

Quick check

Do you need an
AI-ready website?

If you answer yes to two or more of these, your site is costing you customers.

  • Your site takes more than three seconds to load on a phone.
  • You avoid editing it because something always breaks.
  • ChatGPT or Google’s AI doesn’t mention you when someone asks for what you do.
  • You pay for plugins, updates and security fixes just to keep it running.
  • It looks dated next to your competitors.

The tools

A modern stack,
in plain English.

You don’t need to know any of this to own the site. Here’s what each piece does for you.

  • Next.js

    Speed

    The framework behind sites like Nike and Netflix. Pages are built ahead of time, so they load almost instantly and Google rewards them for it.

  • Sanity

    Editing

    A clean editor for your text, photos, pages and blog posts. Change anything yourself without touching the design.

  • Tailwind CSS

    Design

    A custom look built for your brand, not a theme. Consistent on every page and every screen size.

  • Vercel

    Hosting

    Your site is served from data centers around the world. No server to patch, no plugins to update, nothing to hack.

What I build

The right site
for the job.

Every site is custom designed, works on every phone, and comes with a blog and AI-search setup built in.

01 / Landing pages

One page, one goal.

A single focused page that moves visitors to one action: call, book or fill in a form. Ideal for a launch or an ad campaign.

02 / Business sites

Your whole business, clearly told.

Services, about, reviews, photo galleries and contact, built for local service businesses and growing teams.

03 / Blog

A blog that brings in search traffic.

Every site includes a blog in Sanity. Write it yourself, or let me handle it on a monthly plan.

04 / Online stores

Sell online.

A custom storefront with Shopify handling checkout, so payments, inventory and shipping stay simple and secure.

05 / Vacation rentals

Book direct.

Rental sites with live availability and booking from OwnerRez. See vacation rental sites.

06 / AI agents

A site that answers back.

Add an assistant that answers guest and customer questions the way you would. See AI agents.

Moving off WordPress

From old WordPress
to modern.

I’ll turn your old WordPress site into a modern website, and bring every page, post and photo with it.

Your WordPress site now
  • Slow to load, especially on phones
  • Plugin and theme updates every month
  • A page builder that breaks when you edit
  • A constant target for hackers
  • Hard for AI search to read
Your new site
  • Loads almost instantly, everywhere
  • No plugins to update
  • Edit text and photos without breaking the design
  • No login page or database for hackers to attack
  • Structured so ChatGPT and Google’s AI can recommend you

Your rankings are protected: every old address is mapped before launch and redirected to its new page, so the traffic you’ve earned carries over.

AI website migrationMoving off WordPress, Wix or Squarespace?See how the move works step by step, what “agent-ready” means, and how your rankings are protected on every platform.See AI website migration →

Before we design

Five questions
your site must answer.

Visitors and AI tools both decide in seconds. Every page I build answers these clearly.

  1. 01

    Who are you?

    Your business, in one clear line.

  2. 02

    What do you offer?

    Your services or products, named plainly.

  3. 03

    How are you different?

    What sets you apart from the business down the road.

  4. 04

    Why choose you?

    Reviews, results and proof.

  5. 05

    How do I reach you?

    One obvious next step: call, book or ask.

Pool and shingled guest house at a Vrabode vacation home on Martha's Vineyard

Built on Next.js & Sanity

Vrabode: one platform,
three sites.

A custom Next.js platform for a Martha’s Vineyard vacation rental company, built so guests book direct instead of through the big platforms.

  • Live availability and booking on every home
  • Every old link carried across, so no search ranking was lost
  • Now running three brands from one build

How it works

Plan. Design.
Build. Launch.

  1. 01

    Plan

    A free Growth Plan: what your site needs, what to keep, and a fixed price.

  2. 02

    Design

    A custom design in your brand, approved by you before any building starts.

  3. 03

    Build

    Built on Next.js, Sanity and Tailwind CSS, with your content moved across.

  4. 04

    Launch

    Redirects in place, a quick editing lesson, and 30 days of ranking checks.

FAQ

Custom websites,
explained.

Projects are fixed-price, quoted after your free Growth Plan. Start here or book a call.

01Why not just use WordPress?

WordPress still works for some sites, and I still maintain WordPress sites for clients. But it needs constant plugin updates, slows down as it grows, and is a common target for hackers. A Next.js site has none of those problems, and it's easier for AI search to read.

02Can I still edit the site myself?

Yes. Text, photos, pages and blog posts are edited in Sanity, a simple editor. You can't break the design by changing a headline.

03Will I lose my Google rankings?

Not if the move is done right. Every page, post and image is mapped before launch and old addresses are redirected to their new pages. Rankings can wobble for a few weeks after any move, so I watch them for 30 days after launch.

04What is an AI-ready website?

A site built so AI tools can understand it: content readable without running scripts, structured facts about your business, an llms.txt summary, and forms an AI agent can use. It helps you show up when people ask ChatGPT or Google's AI for what you do.

05What does it cost?

Every project is fixed-price, quoted after your free Growth Plan, so you know the full cost before anything starts. Monthly plans for hosting, blogging and SEO are on the pricing page.

06How long does it take?

Most small business sites take 3 to 6 weeks, depending on how many pages you have and how much content is moving across.

Start your website

Do you need an AI-ready website?

Find out free. Your Growth Plan checks your site for speed, AI search and agent-readiness, and tells you honestly whether to keep, fix or rebuild.

Rather talk? Book a free call →

We reply to every request