Website planning
What affects the cost of a small-business website?
A website quote depends on what has to be designed, written, connected and checked. Two five-page websites can involve very different amounts of work. To compare prices fairly, give each designer the same requirements and ask them to identify what is included, optional and charged after launch.
At Digital Upstream, I agree the scope and price before building. There is no standard package price listed here. This guide helps you turn a broad request for a website into work that can be priced.
Describe the customer action before counting pages
Start with the job the website must do. A visitor might need to check whether you cover their area, choose a service and send an enquiry. Another business may need live availability, online payment and an immediate booking confirmation. Those are different projects, even with the same page count.
Write the action as a sequence. For example: a customer chooses a repair service, sends a description and receives confirmation that the request was submitted. Someone in the business then replies with availability. State that last step explicitly. An enquiry form and a confirmed booking system need different connections and testing.
Mark each requirement as essential for launch or a possible later addition. If the budget is tight, a complete enquiry route may be a better first release than a partly working booking system.
Check who turns your information into finished content
“Content supplied by the client” can mean a folder of notes or approved text ready to publish. Ask which the quote assumes. Turning an interview, an old brochure and a collection of photographs into clear service pages is work that needs an owner.
- Writing: who drafts the pages, checks the service details and edits them after feedback?
- Photography: are existing images suitable, or does someone need to commission, select and prepare new ones?
- Permissions: who checks image licences and permission to publish customer work or testimonials?
- Approval: who signs off the content, and when must it be ready?
Supplying accurate information can reduce uncertainty. It does not automatically remove the need to organise and edit it. If you cannot provide finished copy, say so before comparing quotes.
Page types, editing and feedback change the work
A service detail page and a project case study may share a header and footer but need different structures. Ask for a list of page types as well as the total number of pages. Reusing a well-designed template can be appropriate when the content serves the same purpose.
Also explain what you expect to update yourself. Changing opening hours, publishing projects and editing the page layout are different levels of control. The quote should identify the editing tools and any handover or training included.
Agree the review stages and who provides consolidated feedback. Ask how a new requirement will be estimated and approved once the scope is agreed. Adding a payment step halfway through a build is different from correcting a spelling mistake.
A small form can contain a substantial part of the work
My enquiry form on this website asks for an email address, a business name and a short brief. Behind those fields are input checks, a connection to an email service, controls to reduce automated abuse, and sending, success and failure states. There is also a direct email alternative.
That is why “contact included” needs more detail. It could mean:
- An email link: opens the visitor’s email application. The visitor sends the message there.
- An enquiry form: submits information through the website and reports whether the delivery service accepted it.
- A connected workflow: also creates a record in a customer system, assigns the request or starts a booking process.
For each connection, ask who owns the account, who pays its subscription, what information passes between services and what happens if it fails. Confirm the launch checks too: a successful submission, invalid information, a service failure and the alternative contact route.
A success message confirms the website’s submission step. It cannot guarantee that a message reached a particular inbox or that someone has replied. The wording and tests should reflect what the system can actually confirm.
Put two proposals on the same basis
Here is an illustrative comparison, rather than a pair of actual quotes. Both proposals describe a five-page website for a service business.
- Proposal A: you provide approved text and images; the site uses shared page layouts and an email link; the proposal covers publication on the new host.
- Proposal B: the designer develops the copy with you, creates a separate project layout, builds an enquiry form and maps existing page addresses to their replacements.
The totals would cover different work. Before choosing, decide which requirements you actually need and ask each supplier to price that common list. A lower quote may suit you if you can supply the content and the simpler contact route does the job.
You can adapt this request:
Please quote for a homepage, a services overview, two service detail pages and a contact page. State who provides the copy and images, how the enquiry reaches us, which content we can edit, the review stages, launch checks and handover. List hosting, subscriptions and ongoing support separately. For our existing site, explain which addresses will stay and how changed addresses will redirect.
Replace the page list with your own. If a proposal leaves an item unclear, ask whether it is included, excluded or awaiting a decision. A blank line is not a price of zero.
Separate the build price from running costs
Request the initial cost and the recurring charges in writing. Depending on the setup, recurring costs may include the domain, hosting or website platform, email delivery, booking tools, licences and maintenance. Check which services you already pay for so you do not count them twice.
For a first-year comparison, add the build and setup charges, twelve months of monthly charges, and any annual charges payable during that year. Use the same period and the same treatment of applicable taxes for every proposal. Then compare the next year’s recurring costs separately.
- Renewals: what is the renewal price and when is it due? Is the first-year rate introductory?
- Support: does the fee cover software updates, fixes, content edits or an agreed amount of work?
- Ownership: whose account holds the domain, website and paid tools?
- Leaving: what can you take with you, what depends on the platform, and is handover charged separately?
Separate routine support from new work. Replacing a photograph and adding a new booking process should not disappear under the same vague promise of “maintenance”.
Make a smaller budget change the scope clearly
If the quote exceeds your budget, ask which work can move to a later stage and what that changes for customers. You might supply approved copy, launch fewer service pages or use an existing booking tool. Keep the essential information and contact route complete.
Ask for the revised inclusions, exclusions and ongoing costs before accepting. Check the total payable and payment stages as well as the headline figure.
If you still need to define the work, use the website brief guide. If you already have a site, the refresh or rebuild guide helps identify what can stay.
Discuss the scope with me
Send your current website if you have one, what your business does and the main thing visitors need to do. Include your budget boundary and any firm deadline. We can discuss the requirements and agree the scope, content responsibilities and price before building.
Discuss your website with RaduThe link opens the website enquiry form. You can also read about my website services.