Launch offer My first 3 client sites are 50% off, so I can fill out the client work section below. 1 spot left. 1 of 3 left
Websites

Custom websites, built properly.

Clean, fast sites that show people who you are and make it easy to reach you. No templates, no page builders, no monthly software fees. Everything below is the whole deal: price, process and timeline. Already have a site? We audit those too.

Client work is also what funds my own game projects. You get a website, and somewhere a video game gets made.

Landing page $250 normally $500, half price for the first 3 client sites One page, built long · a single service, one event or a coming-soon announcement
Full site $750 normally $1,500, half price for the first 3 client sites Up to 6 pages · home, about, services, gallery, contact and a spare
Website audit Starting at $200 Not a build. A written report on the site you already have. Already have a site? We read it page by page and hand back a written report of everything wrong with it, ranked by what it is costing you.

Both site builds come with three designs to choose from, and everything below is included in both.

Included

What every site gets

Included in both, landing page or full site.

Landing page, or up to six

Pick the size that fits. A landing page — one page, built long — for a single service, one event or a coming-soon announcement. Or up to six — home, about, services, gallery, contact and one spare — when there is more to explain.

Three designs to choose from

You get three completely different versions to choose from, then the site is built in the one you pick. On a full site that's three versions of your home page. On a landing page it's three versions of the top section, the part people see before they scroll, since that's what sets the look for the rest.

A custom design

Built for your business from scratch. Not a template with your name dropped into it, and not something you'll recognize from another site.

Unlimited photos

Send as many as you like. Resizing, cropping to fit the layout and compressing them to load fast is all included, however many there are.

Up to 4 videos

Four videos of up to 2 minutes each, compressed so they play smoothly on a phone without eating someone's data.

Works on phones

Tested at every screen size, not just shrunk down in a browser window. Most of your visitors will be on a phone.

Fast loading

Everything compressed and built lean, so pages open quickly even on a weak signal. Slow sites lose people before they read a word.

Findable on Google

Page titles, descriptions, and the structured information search engines use to understand what your business is, what it does and where it operates.

Looks right when shared

Send your link in a text or a DM and it shows your logo, name and details instead of a bare address. Your logo goes in the browser tab too.

Accessible to everyone

Works with keyboard navigation and screen readers, so nobody gets shut out. Every page is run through automated accessibility testing before handover and comes back clean. Plus a custom page-not-found page instead of a broken-looking error.

Two rounds of changes

You go through the finished site and tell me everything you want changed. Two full rounds included, plus a free third if you let me show your site in my portfolio. Anything I got wrong is fixed free and never counts as a round.

Live on your domain

I put it online and connect it to your web address, and I'm careful not to interrupt any email running on that domain. Two weeks of small fixes after launch are included too.

Every file is yours

When the final payment clears I hand you the complete site — every page, image, font and line of code, in one folder. Host it anywhere, edit it yourself, or take it to another developer. Nothing is locked to me and there's no platform you have to keep paying for.

Nothing tracks your visitors

No analytics, no advertising trackers, no cookie banner getting in anyone's way. Even the fonts load from your own site instead of Google, so nothing about the people visiting you leaves your domain.

Privacy and accessibility pages

Both written to describe how your site actually behaves, and linked from every footer, so you're not scrambling to put them together later.

Optional

Make it more

Everything below is optional. Take it or leave it, the base price already covers a complete, finished site. This is just the full list of what you can add if you want it, with what each one costs, so nothing ever shows up on a bill as a surprise.

Enhancement What it means Price
Extra page Full site only. Any page beyond the 6 included. $150 per page
Extra video Any video beyond the 4 included $30 per video
Long video Any video running over 2 minutes $30 per video
Photo editing Blurring out private details, removing a background, color correction, straightening, repairing a damaged photo. Resizing, cropping and compressing are always free. $25 per photo
Video editing Trimming, cutting, or stitching clips together. Compression is always free. $50 per video
Spanish version A button that flips the entire site between English and Spanish. English and Spanish only, those are the two I speak, and I won't build a site in a language I can't proofread. $400 flat
Rush timeline Adds 40% to the price of the whole job. It does not mean 40% faster. It cuts the designs from 7 days to 3, and the build from 21 days to 7 on a full site or from 10 days to 3 on a landing page, by pushing your project ahead of everything else on my list. Only available if all your files and text are ready up front. +40% of the total price
Extra revision round Beyond the rounds already included $100 per round
Photo and video editing are the only two I can't estimate up front, because it depends on the files you send. I'll tell you exactly what needs it and what it comes to before I touch anything. Nothing gets added to your bill without you agreeing to it first.
Process

How it works

01

You hit Start a project

It takes you through two steps. First, a handful of quick questions (how many pages, how many videos, Spanish or not, rushed or not) and you see your estimate right away. No email needed and nothing is sent yet. If the number works, you continue to the questionnaire: your story, what you offer, how people should reach you, and the look you're after. Rough notes are fine; I'll polish the wording. I read every one and reply personally, usually within a day.

02

I reply, then you send your files

I come back to you with a confirmed price, a timeline, and a link to a private Google Drive folder set up for your project. Drop your photos, video, logo and text in there, from a computer or your phone. Once everything's in, I invoice the first 30% and the design clock starts the moment that's paid. Gathering photos is usually the slowest part, so start early.

03

Three designs to pick from

Within a week of that first payment I send you three completely different designs. Same content in all three, different look, layout and color. On a full site they are three versions of your home page; on a landing page, three versions of the top section, the part people see before they scroll. You pick one. Describing a website in words is hard; looking at three and pointing at one is easy.

04

I build the site

Once you've chosen a design, I invoice the next 20%. The build clock starts when that's paid — 21 days for a full site, 10 days for a landing page — and I build it out in that style and send you the finished site.

05

Revisions

You fill out the revision form on this site, listing everything you want changed. That's one round. Two rounds are included, plus a free third if you let me show your site in my portfolio. Anything that's my mistake is fixed free and never counts as a round.

06

Final payment

Once you tell me you're happy and don't want any more changes, I invoice the remaining 50%. If I don't hear back within 14 days of sending you the site, or of sending back a round of changes, I'll take that as approved and the final payment becomes due, that's only so a project can't sit open forever. Need longer? Tell me and that's completely fine.

07

Launch

I put the site online and connect your domain. If you have email running on that domain, I take care not to interrupt it. You also get the full source code — every file that makes up the site — so it's yours to keep, move or hand to anyone else. Two weeks of small fixes after launch are included.

Timeline & payments

Every stage, start to finish

What happens, how long it takes, and what's due at each point. Nothing here is a surprise later.

Stage Standard Rush Due
You submit the estimate and the questionnaire I reply within a day I reply within a day Nothing
You upload your photos, video, logo and text to your Drive folder Your own time Your own time 30%
Three designs land in your inbox 7 days 3 days Nothing
You pick the one you want Your own time Your own time 20%
I build the site 21 days full site · 10 days landing page 7 days full site · 3 days landing page Nothing
Each round of changes you ask for Up to 7 days Up to 7 days, first in line Included
You sign off and the site goes live on your domain Same day Same day 50%
Each clock starts when a payment clears, and runs only while the work is with me. Time you spend gathering files, deciding on a design or writing up changes is your own. Holidays don't count either. Rush doesn't shorten a round of changes below a week, but it does put you first in line, ahead of everything else on my list.
Your domain costs roughly $10–20 a year, paid directly to whoever you buy it from, in your name. Hosting is free for a site this size. I don't charge a hosting fee, because it doesn't cost me anything.

What I don't build

  • Online stores or anything taking payments through the site
  • Customer logins or member areas
  • Booking systems, though I can add a button linking to one you already use

If you need one of those I'll tell you up front, rather than take the job and figure it out on your dime.

Sending me your files

You get your own private Google Drive folder. I create it and share it with your email, and you drag your photos and video straight in, from a computer or your phone. No size limits worth worrying about, and nobody else can see your files. Prefer to send your own Drive, Dropbox or WeTransfer link? That works too.

You don't need a Gmail address. Any email works. Google may send you a short code the first time to confirm it's you, which is normal.

Always send the original files, not screenshots of them. Texting photos or sending them through Instagram crushes the quality and it shows on a big screen.

After launch

Two weeks of small fixes are included. After that, fill out the update form on this site and I'll quote you a price and a timeline based on how big the job actually is. You approve the number before any work starts, and if the honest answer is that nothing needs doing, I'll tell you that.

Paying for it

How to pay me

Whichever suits you. Nothing is paid through this website and no payment details ever pass through it.

Simplest

Zelle

Straight from your bank to mine, usually the same day, with nothing to sign up for. It is already in most banking apps, and it is what most people end up using.

Bank transfer

A normal transfer from your account to mine, either directly or through the invoice link. Useful if your business pays everything this way.

Card

Credit or debit, through a secure invoice link. You get a receipt right away and nothing is typed into this website.

Apple Pay, Google Pay and Cash App

All of them work on the same invoice link. Whichever one is already set up on your phone, you can use it.

Every payment comes with a proper invoice and a receipt for your records, whichever way you send it. The price you agree is the price you pay.
01

Split into three

30% to start, 20% when you pick a design, 50% on completion before it goes live. You are never paying for work that has not happened yet.

02

Seven days to pay

Invoices are due within seven days of being sent. If something is going to be late just tell me, it is not a problem as long as I know.

03

The price is fixed first

The estimator gives you a number to work with, not a bill. If I take the job I send a firm price before anything starts, and that is what you pay.

Ready when you are

Already a client? Use the revision or update form instead.