Website BuildsWebsite AuditsAbout

No surprises.
No bloated quotes.

Every project starts with a free demo site. You see the work before you commit to anything.

Free demo before you commitFixed price, no surprisesYou own the code, always
1Choose your build

Website Build

One-time project fee. You own everything — code, content, and domain.

Essentials

For individuals and side projects that just need a great first impression online.

$800one-time
  • A single, beautifully designed page
  • Mobile-first, fully responsive design
  • Contact form with email notifications
  • Click-to-call button
  • Custom domain connection
  • Site Architecture Document delivered at launch

Hosting not included — add Managed at $119/mo to keep your site live, or self-host independently.

Launch

For businesses that need a professional presence online.

$1,800one-time
  • Up to 6 pages
  • Mobile-first, fully responsive design
  • Light mode + dark mode
  • Contact form with email notifications
  • Photo and video gallery
  • Google Reviews with live updates
  • Click-to-call button
  • Google Maps embed
  • Announcement banner
  • FAQ section
  • Google Analytics setup
  • Custom domain connection
  • Site Architecture Document delivered at launch

Hosting not included — add Managed at $119/mo to keep your site live, or self-host independently.

Growth

For businesses ready to do more than just exist online.

$4,200one-time
  • Everything in Launch, plus:
  • Up to 12 pages
  • User accounts and a client login section
  • Sign in with socials (Google, Facebook, etc.)
  • Instagram feed with live updates
  • Booking or scheduling integrations
  • Payment handling
  • Lead capture popups
  • Full CMS integration
  • Blog / newsfeed section
  • Site Architecture Document delivered at launch

Hosting not included — add Managed at $119/mo to keep your site live, or self-host independently.

2Add ongoing support

Monthly Plans

Managed

Hosting, maintenance, and a monthly audit report — everything your site needs, handled.

$119/month
  • Your site stays live around the clock, we handle everything behind the scenes.
  • Small content updates included. New hours, content uploads, a menu change — just email us.
  • Fast load times everywhere. Your site is served globally so it’s quick no matter where your customers are.
  • If something on the site breaks down, we fix it. No extra charge.
  • Our Audit Essentials plan included, so your site stays healthy without you thinking about it.

Routine updates and small re-works are included. For anything bigger, like new pages, new features, or major design changes, we’ll work with you to figure out the best way to get it done.

Hosting is not included in your build. You can add Managed to have us handle it, or host it yourself. You can add or remove a Managed plan at any time.

What makes a project more complex?

Not every site is the same. Here’s some examples of how we think about scope — and what pushes a project into a higher tier.

Essentials

One page, one great impression

A single scrolling page that covers everything a visitor needs to know — who you are, what you do, and how to reach you. Perfect for freelancers, personal brands, and anyone who just needs a clean, fast home base online.

Launch

A full site, no complexity

Multiple pages, a photo gallery, your Google Reviews, an Instagram feed, and a contact form. Everything a local business needs to look great and capture leads — nothing that requires a backend or technical setup.

Growth

Simple transactions

You need to accept payments (Stripe links, deposits), let customers book appointments via an embed, or capture leads into a CRM. Some dynamic content via CMS. More moving parts, but contained.

E-commerce store

Full product catalog, shopping cart, inventory management, order tracking, shipping integrations. Requires a real backend. Shopify or fully custom — either way, it’s a different class of project.

Available on request — get in touch to discuss

How payment works

Two payments. No surprises.

We split every project into two equal payments — one to get started, one when your site is ready to launch. You never pay for something you haven’t seen.

To get started
50%
Deposit

Once you’re happy with the demo and we’ve agreed on scope, a 50% deposit kicks the project off. We get to work as soon as it clears.

Example: Launch plan — $900 deposit to start

At launch
50%
Final payment

When your site is built and ready to go live, we’ll send you the final invoice for the remaining balance. Your site launches as soon as the payment clears.

Example: Launch plan — $900 final payment at launch

Payments are processed securely via Stripe. All major credit and debit cards accepted.

Frequently asked questions

Everything else you might want to know.

Yes, completely. You own the code, the design, and the content. We can host it for you (see our Managed plan), or you can take it anywhere — your own Vercel, Netlify, or any other host. We’ll give you everything you need to make that transition.

Before you spend a dollar, we build you a working demo of what your new site could look like. Real design, real content, real feel, enough to show you the direction and let you picture the finished thing. You get to see the work before committing. No obligation. No credit card.

Every project is split into two equal payments — a 50% deposit to get started, and the remaining 50% when your site is ready to launch. Simple and predictable.

After launch, you can add our Managed plan for ongoing hosting, updates, and support. Or take the site and run it yourself — we’ll make sure you know how before we wrap up.

Absolutely. We build everything on a clean, modern codebase that’s easy to extend. Moving from Essentials to Launch, or Launch to Growth, is a scoped project, not a full rebuild.

Absolutely not. We can build you a brand new site from scratch, or we can redesign and rebuild your existing site.

Same process — we start with a free demo showing what your redesigned site could look like, then scope the project from there. Pricing is the same as building new.

$120/hr, billed in 30-minute increments. We’ll always give you an estimate before starting anything out of scope.

Still have questions?

Not sure which plan fits?

Book a free 20-minute call. We’ll look at your current site, talk through your goals, and tell you exactly what we’d recommend — no pitch, no pressure.