The short answer
Across the projects Batch Marketing scopes and sees quoted, a small business website runs from roughly 200 dollars a year on a DIY builder, 2,000 to 8,000 dollars from a freelancer, and 8,000 to 30,000 dollars or more from an agency. The price that matters is not the build cost but whether the site is engineered to rank in search and convert visitors into customers.
The Three Real Price Tiers
DIY builders such as Wix, Squarespace, and Shopify run about 15 to 50 dollars per month, or roughly 200 to 600 dollars per year, plus your own time. Freelancers typically charge 2,000 to 8,000 dollars for a custom small business site in the quotes we see of five to fifteen pages. Agencies generally start near 8,000 dollars and run to 30,000 dollars or beyond for sites with custom design, copywriting, and integrations.
Ongoing costs apply at every tier. Budget 100 to 500 dollars a year for hosting and a domain, and 50 to 200 dollars a month if someone else handles updates, security, and backups. A website is a small standing expense, not a one time purchase. Redesigns typically arrive every three to five years, so amortize the build cost across that lifespan when comparing quotes.
What Moves the Price Up or Down
Page count, custom design versus templates, copywriting, photography, ecommerce functionality, booking systems, and integrations with your point of sale or CRM are the main cost drivers. A five page brochure site and a fifty product store are different projects even if both are called a website.
Be suspicious of quotes at the extremes. A 500 dollar custom site is usually a template with your logo dropped in. A 50,000 dollar quote for a local service business is usually paying for the agency's overhead, not your outcome.
The Deciding Factor Is Not the Design
The deciding factor is whether the site is built to rank and convert. A small business website is only an asset if search engines can find it and visitors can act on it. That means clean technical structure, pages targeting the queries customers actually type, fast load times, schema markup, clear calls to action, and click to call on mobile. The majority of local site traffic now arrives on phones, which makes mobile speed a revenue question rather than a technical preference.
the majority of small business sites receive only a trickle of organic visits because they were designed as brochures, not as answers to searches. A beautiful site with no traffic and no conversion path returns nothing. A plain site that ranks for buying intent queries pays for itself repeatedly.
How to Buy a Website Correctly
Ask any builder three questions before signing: which search queries will this site target, what happens to my content and domain if we part ways, and what does the site do to turn a visitor into a lead. Insist on owning your domain, your content, and your analytics from day one, and get the deliverable list in writing before any deposit changes hands.
Batch Marketing builds websites with search structure and conversion paths included from the start, for businesses from corner shops to the Fortune 500, so the site is priced as an asset rather than a decoration.
Commonly Asked Questions
- Can I build a small business website myself for free?
- Nearly free, yes. DIY builders start around 15 dollars a month, but you supply the hours, and most DIY sites are not structured to rank in search.
- How much should a five page small business website cost?
- From a competent freelancer, typically 2,000 to 5,000 dollars. From an agency with copywriting and search structure included, 8,000 dollars and up is normal.
- What ongoing costs does a website have?
- Hosting and domain run about 100 to 500 dollars a year. Managed maintenance, updates, and security typically add 50 to 200 dollars a month.
Keep reading
