Before you start
Bring the facts, not more tabs.
- You are planning the first website for a shop or service business, or replacing one that no longer earns its keep.
- You have seen quotes or plans that differ so widely that the numbers alone tell you nothing.
- You want to choose between a monthly subscription and a one-time build with a calculation you can defend.
You will learn to
- Split any website price into five nameable parts: domain, hosting, design and build, maintenance, and redesign.
- Separate one-time costs from recurring costs and put a three-year total on every option.
- Compare subscription and buyout modes on what each includes, not on the sticker price.
- Recognise the spending that buys nothing for a small local business.
Sort every cost into one of five buckets
Quotes vary wildly mostly because they bundle different things under one number. Naming the parts is what makes two prices comparable in the first place.
- Write five headings: domain, hosting, design and build, maintenance, and redesign. Every line of every quote or plan you look at belongs under exactly one of them.
- Mark each part as one-time or recurring. Design and build is paid once; the domain and hosting come back every year; maintenance is ongoing; a redesign returns every few years.
- When a quote gives a single number, ask which of the five it covers and for how long. A price that includes the first year of hosting is a different price from one that does not.
Done when: You can point at any line of a real quote and say which bucket it belongs to and how often it will be paid again.
Price the domain and hosting, and keep the domain in your own hands
These are the smallest numbers on the list, and the ones vendors most often make sound complicated. The domain is your address; hosting is the machine that serves the site. They are priced separately, and only one of them is worth worrying about.
- Expect a common domain extension like .com to cost roughly US$10–20 a year at list price — restaurant-meal money, not rent money. Compare the renewal price rather than the first-year offer, and treat a much larger domain line on a quote as a question to ask.
- Register the domain in an account you own, whoever builds the site. If a vendor registers it under their own name, changing providers later means negotiating to get your own address back.
- Check how hosting is paid in each option: inside a builder's subscription, as a separate yearly hosting bill, or as a server you manage yourself. With a builder like Naratake, publishing to a hosted address with automatic HTTPS is part of the service, and every cloud plan connects one custom domain.
Done when: You know the yearly cost of the address and the hosting for each option, and the domain account is in your name.
Size the design-and-build cost by what actually drives it
This is the largest and most variable number: between doing it yourself on a builder and commissioning a custom agency build, the spread runs from a few hundred dollars to tens of thousands. What moves it is not page count but how much custom development and content production you are paying for.
- List what the site must do, not how it should look: show hours and location, take reservations or orders, present a menu or price list, collect quote requests. Features drive cost more than pages do.
- Before paying for custom development, check whether the features on your list are standard in a template. Builders made for a trade already include its everyday machinery — a reservation form should not be a custom project by default. Compare what each plan actually includes before you price custom work.
- Budget content separately from construction: photos, menu text, and translations are work someone pays for whether the site is DIY or commissioned.
- Get every quote to state what happens after handover — who fixes things and at what rate — because the build price is not the whole price.
Done when: You can explain why each option costs what it does by pointing at custom work or content, rather than at a page count.
Do the subscription-versus-buyout maths over three years
Monthly plans and one-time builds look incomparable because one is small and repeating while the other is large and singular. Over a fixed horizon they become the same kind of number: a subscription usually includes hosting, security updates, and the tool itself, while a one-time build hands you the asset and the recurring costs continue on your side.
- Multiply each monthly plan by thirty-six and add the domain to get a three-year total. Ours, already multiplied: Storefront is $49 a month — $1,764 over three years, or $468 a year paid annually, which is $1,404 — with hosting, automatic HTTPS and one custom domain inside it. Storefront Pro is $79 a month — $2,844 over three years, or $758 a year, which is $2,274 — and adds live ordering, bookings, reservations, customer tools and a download of the complete source.
- For a one-time build, add three years of hosting, the domain, and a realistic maintenance arrangement to the build price before comparing.
- Match the mode to who maintains the site: a subscription suits a shop that wants hosting and updates handled; a buyout suits one with someone to own the files and the hosting. You do not have to choose one forever — Storefront Pro is a subscription that also downloads the complete source, so the files sit on your own machine while somebody else keeps the servers patched.
Done when: Every option you are considering has a three-year total on the same basis, and the differences left are about what is included, not how the price is framed.
Budget maintenance and the redesign before they surprise you
The second-largest lifetime cost is the one missing from most quotes. A site needs small ongoing changes — hours, menus, photos, seasonal pages — and after a few years the accumulated drift forces a redesign. Both are cheaper planned than forced.
- Decide who makes routine edits and price it honestly: your own time on a builder, a monthly retainer with an agency, or per-change invoices.
- Ask each option what a routine change costs and how fast it happens. A price of zero with a wait of two weeks is not zero.
- Plan for a refresh every few years and treat it as a known future cost, not an emergency. On a template-based builder, restyling means switching design styles rather than rebuilding; on a custom site, a redesign is priced as a new project.
Done when: Your three-year totals include maintenance and a redesign reserve, and you know who makes the routine edits in each option.
Cross off the spending that buys you nothing
Half the answer to what a website costs is a list of things it should not cost. Small-business quotes accumulate line items that only made sense for larger companies, or for the web of ten years ago.
- Skip custom development for standard features. Ordering, reservations, appointment booking, and contact forms are solved problems in industry templates; pay for custom code only when your workflow genuinely is not standard.
- Skip guaranteed-ranking SEO packages. Nobody controls a search engine's results, and honest SEO work is content and structure you can see, not a promise.
- Skip buying a portfolio of domains to protect the name. One good domain that you control does the job; add more only when a concrete confusion problem exists.
- Skip paying separately for HTTPS or an SSL-certificate line item — a service that hosts your site should include it automatically, the way any modern platform does.
Done when: Your final budget has no line you cannot connect to something a customer sees or something the business needs.
Final check
Do not call it done until these are true.
- Every quote or plan you are considering is sorted into the five parts, each marked one-time or recurring.
- Each option has a three-year total computed on the same basis, maintenance included.
- The domain is registered in an account you control, or the plan to transfer it is written down.
- The subscription-versus-buyout choice matches who will actually maintain the site.
- Everything crossed off the budget has a reason next to it, and everything that remains maps back to the five parts.