A small business website can range from a focused brochure site to a custom platform with e-commerce, integrations, booking, gated content or complex workflows. The useful way to estimate cost is not to start with a page count. Start with what the website must do, what content already exists, how custom the experience needs to be and what systems it must connect to.
What changes the cost of a website?
The largest cost drivers are usually strategy, information architecture, custom design, development complexity, content production, e-commerce, integrations, migration and quality assurance. A five-page site with custom interactions can require more work than a twenty-page site built from a consistent content system.
Design level matters
A template-based site can reduce design time because many layout decisions are already made. A bespoke site requires more research, art direction, responsive design and iteration, but can create a stronger fit between the brand, content and customer journey.
The right level depends on how important the website is to sales, reputation and differentiation.
Content can be a major part of the project
Businesses often underestimate the time required to gather service information, write useful copy, select photography, prepare case studies and approve final content. If content is not ready, the project needs a plan for creating it.
Copywriting, photography and video should be budgeted as real work rather than last-minute additions.
Functionality changes the estimate
| Feature | What it adds |
|---|---|
| E-commerce | Products, payments, tax, shipping, customer accounts and store operations |
| Bookings | Scheduling rules, calendars, reminders and availability logic |
| CRM integration | Field mapping, automation, testing and data flow |
| Memberships | Authentication, permissions, account experiences and gated content |
| Migration | Content transfer, URL mapping, redirects and quality assurance |
| Custom tools | Business logic, interfaces, testing and ongoing maintenance |
Budget for the website after launch
Launch is not the end of the cost. WordPress updates, security, backups, hosting, monitoring, content changes, analytics and ongoing improvements need ownership. A site without a maintenance plan can become slower, less secure and harder to update over time.
How should a small business compare proposals?
Ask each provider to define what is included. Does the scope cover discovery, copy, design, mobile layouts, development, analytics, SEO migration, forms, integrations, testing, training and post-launch support? A lower price can be reasonable if the scope is smaller, but it should be clear what is missing.
A better budgeting question
Instead of asking “What is the cheapest website we can buy?”, ask “What does the website need to accomplish, and what is the simplest reliable build that can accomplish it?”
That framing helps avoid paying for unnecessary complexity while still protecting the parts of the project that affect customer experience and business value.
