Flat prices. No surprises. Pick the tier that fits, add what you need on top, and you'll know what you're paying before we start.

// each tier maps to a real example in the portfolio.

Tier 01 — Single Page
$450
flat, one-time

One scrolling page that does the job. Service shops, solo professionals, makers — anyone whose business fits on one good page.

  • One page, sectioned and styled
  • Mobile responsive
  • Contact form or mailto
  • Hosting + domain handoff
  • Two rounds of revisions
  • Multiple pages
  • SEO setup
Sample total —
$450 site + $25 domain + $100 hosting
$575 first year, $100/yr after
Get started →
Tier 03 — Multi-Page + Local SEO
$1,000
flat, one-time

Multi-page site plus local SEO setup, Google Business Profile, and schema markup. For shops that want to be found, not just have a site.

  • Everything in Multi-Page
  • Local SEO setup
  • Google Business Profile
  • Schema / structured data
  • Search console + analytics
  • Two rounds of revisions
Sample total —
$1,000 site + $25 domain + $100 hosting
$1,125 first year, $100/yr after
Get started →

Add-ons

Item Notes Price
Domain registration One-time, .com or similar $25
Annual hosting Includes SSL, backups $100/yr
Edits after launch Hourly, no minimum $50/hr
Extra page beyond tier Same style, same site $100/page
Copy / photo direction Help shaping what goes on the page $200
Booking / form integration Square, Acuity, Calendly, etc. $100

// pay once for the build, $100/yr to keep it online. that's it.

How it works

01.
Talk

15-minute call or email back-and-forth. No jargon. We figure out what you need and which tier fits.

02.
Quote

Flat number, in writing. Half up front to start, half on launch. No surprises later.

03.
Build

Two to four weeks, usually. You see a draft halfway through and get two rounds of changes.

04.
Launch

Site goes live. You own everything — domain, hosting, the code. Edits later are hourly.

Got something that doesn't fit any of these? E-commerce, custom booking systems, larger info architecture — happy to quote it. Tell me what you're trying to do and I'll write back with a number.

// mason@masonborchard.com