What Drives the Cost of a Business Website (and How to Get a Fixed Price)
Website quotes differ because scope differs. The nine factors that drive the cost of a business website, and how to get a fixed price in writing.

Contents
Ask five agencies to quote “a website for my business” and you will get five very different numbers. That is rarely because some are honest and others are not. It is because each one pictured a different website. The price follows the scope, and the scope is usually unclear when the first quote is written.
This guide covers what actually drives the cost of a business website, the costs that hide outside the quote, and how to get a fixed price and timeline in writing before you commit.
The nine things that drive the price
1. The number of unique page templates, not the number of pages
Twenty service pages that share one layout cost far less than eight pages that each have their own design. What takes time is designing and building each distinct template: home, service, about, case study, contact, blog post. Count templates, not pages.
2. Template or custom design
A purchased theme filled with your content is the cheapest route. A custom design, built around your buyers, your offer and your brand, takes longer because it involves research, wireframes and design rounds before any building starts. We explain when each one makes sense in why custom web design matters.
3. Content: words, photos and video
Someone has to write every page, and someone has to supply the pictures. If you provide finished copy and real photos, the price drops. If the agency writes the copy, arranges a photo shoot or produces video, the price rises, and so does the quality of the result in most cases. Late content is also a common reason website projects overrun, so agree on dates for it early.
4. Features and integrations
Every feature adds design, build and testing time:
- Online booking connected to your real calendar
- Payments, deposits or quotes
- Forms that send leads into your CRM
- Customer logins or member areas
- Multiple languages
- Search and filtering, for example for listings or a product catalog
Integrations with tools you already use are often where hidden complexity lives. Ask how each one will be connected and who maintains the connection.
5. Ecommerce
Selling online adds product setup, variants, shipping rules, taxes, payment gateways, and order and stock workflows. A handful of products is a small addition. Hundreds of products with variants and custom rules is a project of its own.
6. The platform
WordPress, Shopify, Webflow, Wix, or custom code. Each platform changes the build time, what you pay each month, and how easily your team can edit the site afterwards. The right choice depends on how your team works, not on which platform the agency prefers.
7. Moving from an old site
If you have an existing site with search traffic, moving it safely takes work: mapping every old URL to its new one, setting up redirects, and carrying over page titles and descriptions. Skipping this step is one of the fastest ways to lose rankings you already earned.
8. Speed, accessibility and tracking
A site that loads fast on a phone, works for people using a keyboard or a screen reader, and reports which pages bring enquiries takes more care than one that only looks right on the designer’s screen. These are the parts you cannot see in a mockup, and they are often what separates a cheap quote from a sound one.
9. What happens after launch
Hosting, security updates, backups, plugin licenses and small content changes all cost something every month or every year. Some quotes include them. Many do not.
Lower cost and higher cost at a glance
| Factor | Lower cost | Higher cost |
|---|---|---|
| Templates | A few shared layouts | Many unique layouts |
| Design | Purchased theme | Custom design |
| Content | You supply copy and photos | Copywriting, photography, video |
| Features | Contact form | Booking, payments, logins, integrations |
| Ecommerce | None, or a few products | Large catalog with variants and rules |
| Old site | New domain, no history | Redirects and SEO migration |
Costs that hide outside the quote
Ask about each of these before you sign:
- Domain name and business email
- Hosting, and whether it is included or billed separately
- Premium plugin, theme or app licenses, which often renew every year
- Stock photos, icons and font licenses
- Third-party subscriptions, such as booking or CRM software
- Maintenance, updates and backups after launch
- Changes after launch that fall outside the original scope
How to get a fixed price
A fixed price is only possible when the scope is fixed. These steps turn a vague request into something an agency can price with confidence:
- Write a one-page brief. Who the site is for, what you want visitors to do, and what success looks like in six months.
- Split must-haves from nice-to-haves. This lets the agency price a core site and quote the extras separately.
- List the pages and features. A rough sitemap and a feature list remove most of the guesswork.
- Share sites you like, and say why. “We like how this one explains pricing” is more useful than a list of links.
- Decide who writes the content, and when it arrives.
- Agree on the number of revision rounds. Unlimited revisions sounds generous but usually means unclear scope.
- Define what “done” means. Acceptance criteria for each page and feature avoid arguments at the end.
- Agree on how changes are handled. New requests get a written quote before work starts on them.
- Tie payments to milestones. For example: design approved, build ready for review, launch.
- Confirm you own everything. The domain, hosting account and site should be in your name.
Red flags in a website quote
- A price given before anyone has asked about your business, buyers or goals.
- “Unlimited revisions” with no defined scope.
- The agency registering your domain or hosting in its own name.
- No staging site, so you see the work only at the end.
- No mention of speed, mobile testing, redirects or tracking.
Where we come in
We do not publish “from” prices, because a number without a scope is not a real price. Instead, book a 30-minute call. We ask the questions above, and you get a fixed price and a timeline in writing, the same week. During the build you get a private link to watch it take shape, and at launch you get a speed report, a handover video and 30 days of fixes. See what we build on our web development page, or start a project.
Keep reading.
All insights
Why Website Speed Matters, and How Caching and a CDN Make Sites Fast
Why website speed affects leads, rankings and ad costs, and how page caching, object caching and a Cloudflare CDN work together to make sites fast.
Why Custom Web Design Matters (and When a Template Is Enough)
What custom web design gives a business that a template cannot, when a template is the smarter choice, and how a custom design project works.
Mobile-First Design: Why Responsive Websites Matter More Than Ever
Google indexes the mobile version of your site and most buyers act on their phones. What mobile-first design means and how to test your own site.