Pricing
A fixed number for a defined scope, agreed before anything starts.
No hourly billing and no meter running in the background. You get a quote for a specific package; if the scope changes, the price changes with it, in writing, before the work happens.
Base build (one-time)
Priced by what the site needs to do.
Landing
One service, a launch, a promo. Typically live in about a week.
- One page
- Working contact form
- Built mobile-first
Small
A business that needs the basics told well. Typically two weeks.
- 3–5 pages
- Fully custom design
- Working contact form
Standard
The usual pick for an established local business. Typically two to four weeks.
- 6–8 pages
- Fully custom design
- SEO groundwork
- Smarter form (routing, validation)
Large
Content-heavy sites, self-editing, a journal. Typically four to six weeks.
- 9–15 pages
- Edit your own text yourself
- Blog or journal section
In every tier, no matter the price
Hand-written code, built mobile-first. SSL, a spam-protected contact form, and $0/month Cloudflare hosting. The git repository handed over at the end — you own the code and the domain, always.
The terms, in plain English
A written scope with a fixed price before any code gets written. Some money upfront, the rest on delivery — the exact split is agreed per project. Free revisions until the build matches what we agreed on paper. A typical build runs two to four weeks.
Not sure which tier
Build your own number.
Pick a starting point, add what you actually need, watch the range move. Real arithmetic on the same prices listed above — not a form that needs a phone call to know what things cost. Not sure a rebuild is even worth it? Audit your current site first →
Not included: ongoing hosting/care, domain registration, and per-photo editing (see the add-ons table below). This is a real, automatically-updated estimate, not a guarantee — the actual price is confirmed after a short call.
Start a project like this →Monthly care
Optional, and where most sites actually need the help.
A launched site still needs someone watching it. Care plans cover hosting and small edits; the higher tiers add the ongoing work of getting found.
Care Lite
$50/moHosting, SSL, backups, small content edits.
Care Plus
$100–150/moEverything in Lite, plus regular content updates and priority turnaround.
Care Pro
$250+/moEverything in Plus, plus ongoing SEO work and a monthly analytics report.
Paid annually, two months are on the house.
Real-cost calculator
What are you already paying?
Enter what you actually pay right now — not a guess about what some other platform charges, since that number changes and depends on your plan. This does the math with your own numbers, comparing what you pay now to a one-time website cost plus ongoing care.
The monthly subscription, paid add-ons, or template fee — whatever actually leaves your account each month for the site as it stands today.
Enter what you pay now and the price of a new site to see when it pays for itself.
Add-ons
Common extras, priced separately.
| Add-on | Price |
|---|---|
| Contact form that automatically emails you every inquiry | $300–500 |
| Spam protection | Included with the contact form |
| Privacy Policy + Terms drafts | $150–250 |
| Extra page | $150–350 / page |
| Blog or journal setup | $400–700 |
| Edit your own text yourself, no coding needed | $600–1,200 |
| Logo design | $300–600 |
| Second language version | $400–800 |
| Visitor stats + Google search tracking setup | $150 |
| Photo editing / retouching | $50–150 / photo |