The price of a small business website is driven mostly by scope: how many pages, who writes the words, whether anything has to take bookings or payments, and how much old content has to move. The visual design is only one part of it. What makes cheap sites expensive later is what nobody wrote down: who owns the accounts, what happens after launch, and what "done" means.
Scope: the biggest lever
Before you ask anyone for a price, write down what the site has to do. A five-page site that explains your services and gets people to call or email is a very different job from one that books appointments, sells products and talks to your accounting software.
Make a short list:
- Pages: home, about, each service, contact, plus anything else you need (FAQs, service areas, team, careers).
- Actions: what should a visitor be able to do? Call, fill out a form, book, buy, download a menu, pay an invoice?
- Languages: a second language means every page gets translated, checked and kept in sync.
- Must-have integrations: your booking tool, CRM, email marketing, payments.
Every item on that list adds time. Pages you don't need cost money to build and time to keep current, so cut hard.
Copywriting: often the hidden half of the job
A lot of delays and quote gaps come down to words. Some quotes include writing every page. Others assume you'll send the text, which usually means the site sits waiting for weeks.
Ask directly: who writes the copy, and how many rounds of edits are included? If you write it yourself, do it before the build starts. Good service pages answer what you do, for whom, where, how it works and what to do next. If a designer offers "SEO copy" for a flat add-on, ask what that actually includes: research, writing, or just inserting keywords into your text.
Custom design vs. a template
- Template or theme: faster and cheaper, and for most service businesses it's enough. The site looks good because your photos and copy are good, not because the layout is unique.
- Custom design: worth it when the site itself sells (restaurants, design studios, premium brands), when you need layouts no template handles, or when you're building something people will use daily.
A middle path is common: a template adjusted to your brand colors, fonts and photos. Ask which one you're being quoted, because "custom design" means different things to different people.
Features that move the price
Each of these adds real work:
- Booking or scheduling: connecting a scheduling tool is simpler than building one. Ask which tool, who owns its account, and who sets up the services, staff and reminders.
- E-commerce: product setup (photos, descriptions, variants), payments, shipping, taxes and order emails. The number of products matters more than the platform.
- Forms that do something: a contact form that emails you is small. A quote request that feeds your CRM and texts your team is a small automation project of its own (we walk through that in automating quotes and bookings).
- Member areas, logins, client portals: a big step up in complexity and in ongoing maintenance.
- Accessibility work: the Department of Justice says the ADA applies to the web content of businesses open to the public, and points to WCAG as helpful guidance. Building accessibility in from the start costs less than fixing it later.
Content migration
Moving from an old site is its own line item, and it's easy to underestimate:
- Copying and cleaning up old pages, blog posts, images and PDFs.
- Redirects from every old URL to its new home. Google's site-move guidance recommends mapping old URLs to new ones, using permanent (301) server-side redirects, and keeping them for at least a year. Skip this and you lose the search traffic your old pages built up.
- Moving forms, email lists and any customer data.
If your old site is on a platform the designer controls, getting the content out can be the hardest part. That's another reason to keep accounts in your own name.
Ongoing costs nobody mentions in the first meeting
A website is a subscription, not a purchase. Expect recurring costs for:
- Domain renewal, paid to the registrar every year.
- Hosting or a website platform subscription. Some builders bundle hosting; some designers resell it with a markup.
- Business email (Google Workspace, Microsoft 365 or similar), usually priced per user.
- Paid plugins, themes or apps, which often renew yearly.
- Maintenance: updates, backups, security fixes, small content changes. Ask whether it's a monthly retainer, hourly, or not offered at all.
Get these listed as separate lines, with who pays each provider directly. Paying the provider yourself is cleaner than paying your designer to pay it.
Who owns what
This matters more than the price. Before you sign, get in writing that these will be in your business's name, with your login:
- The domain (how to own your domain covers how to check and fix this).
- The hosting or platform account.
- Google Business Profile, Google Analytics and Search Console.
- Booking, payment and email accounts.
- The design files, code and content, with a clear license to use them if you part ways.
A low build price paired with everything locked inside the designer's accounts is not a deal. It's a switching cost you'll pay later.
How to compare quotes
- Send every provider the same written brief: pages, actions, integrations, languages, who writes copy, what's migrating.
- Ask for itemized quotes, not a single number.
- Line them up item by item. Mark what each one includes and excludes.
- Compare first-year total cost (build plus a year of hosting, email, plugins and maintenance), not just the build fee.
- Check the timeline and what they need from you, and when.
- Ask to see two or three live sites they built and still maintain.
Questions to ask before you sign
- What exactly is included, and what costs extra?
- Who writes the copy and sources the photos?
- How many rounds of revisions?
- Whose name will the domain, hosting and every account be in?
- What happens after launch: who makes updates, and how fast?
- If we stop working together, what do I keep and how do I get it?
- Will you set up redirects from my old site?
- Will my team be shown how to edit pages and check form submissions?
- What does the yearly cost look like after launch?
Closing
You'll get better quotes when you know your scope and insist on owning the accounts. Then you're comparing like with like. If you'd rather have it done, write to [email protected], or see our websites service: one-page plan with scope, timeline and price in writing before work starts, and everything set up in your name.
Sources
Quick answers
Why do website quotes vary so much?
Quotes usually cover different scopes. One may include copywriting, migration and booking setup while another assumes you supply every word and photo, so compare line by line, not by the total.
Is a template website good enough for a small business?
Often, yes. A well-chosen template with your own copy and photos covers most service businesses, and custom design makes sense when the site itself is a selling point or the layout needs are unusual.
What ongoing costs come with a website?
Expect recurring charges for the domain, hosting or the website platform subscription, business email, any paid plugins or apps, and maintenance if someone else handles updates.
Who should own my website and domain?
You should. The domain, hosting account, platform account and analytics should all be registered in your business's name, with your designer added as a user, so you can switch providers without starting over.
Keep reading
- How to own your domain (and stop paying someone else for it)Learn how to own your domain name: check who the registrant really is, get it out of your web designer's account, and transfer it without breaking email.
- Google Business Profile setup checklistA plain Google Business Profile setup checklist: claim and verify, pick categories, set hours and service areas, handle reviews, and avoid suspension.
- AI tools a 5-person business can use safelyAI tools for small business: drafting emails and quotes, call summaries, FAQ answers and bookkeeping help, plus simple data rules and a one-page AI policy.