The honest answer is: anywhere from $0 to $20,000+. But that range is only useful if you understand what sits at each end — and why the middle is where most small businesses waste the most money.
Here’s the real breakdown.
DIY Website Builders: $0–$50/month
Wix, Squarespace, GoDaddy Website Builder, Weebly. These tools let you drag-and-drop your way to a live site in an afternoon.
What you’re actually getting:
- A template with your text and photos swapped in
- Hosting bundled into the monthly fee
- Limited control over the underlying code
The real cost: Your time. A business owner spending 15 hours wrestling with a website builder is spending 15 hours not doing their actual job. And the end result typically looks like every other site using the same template — because it is.
Who it works for: Truly just-getting-started businesses that need an online presence while they validate their idea. If you’re past the validation stage, a template site starts working against you.
WordPress with a Theme: $500–$3,000
A developer sets up WordPress, installs a premium theme ($50–$100), adds some plugins, and customizes the colors to match your brand. Some web designers charge $500 for this. Others charge $3,000.
What you’re actually getting:
- A template with more customization options than Wix
- A CMS you can edit yourself (with practice)
- Ongoing plugin updates you’ll need to stay on top of
The real cost: Maintenance. WordPress sites require regular plugin updates, security monitoring, and occasional conflict resolution when a plugin breaks the site after an update. If you’re not doing those updates, your site is a security liability.
Who it works for: Businesses that genuinely need a CMS because they’re publishing new content constantly — bloggers, media sites, publications. For a local contractor or service business? It’s usually overkill in cost and maintenance burden.
Custom-Built Website: $2,000–$10,000+
A developer builds your site from scratch — or close to it — using a modern framework. The result is a site designed specifically for your business, not adapted from a template made for thousands of others.
What you’re actually getting:
- Design decisions made for your specific audience and goals
- Clean, fast code with no bloat from unused features
- Performance that genuinely helps SEO (Google measures page speed)
- A site that doesn’t look like your competitor’s
The range: A professional solo developer building a 5–7 page service business site in Connecticut typically runs $2,500–$5,500. Larger sites with custom functionality (e-commerce, booking, member portals) start at $6,000 and climb from there.
Why Cheap Often Costs More
Here’s what I see regularly: a business owner pays $800 for a WordPress site from someone on Fiverr or a local freelancer who underbid the job. Eighteen months later, they’re paying someone else $2,000 to fix it — or starting over entirely because the original work is so entangled it’s easier to rebuild.
The $800 site cost $2,800.
A well-built site that launches at $3,500 and runs cleanly for four years at $79/month in hosting costs you $7,300 over that same period. And it actually performs.
What Affects the Price Most
Number of pages. A 5-page service site is a different project than a 25-page site with service areas, a portfolio, and a blog.
Custom functionality. Online booking, e-commerce, client portals, member areas — these add significant development time.
Content. If you need a writer to produce the actual text for your pages, that’s a separate line item. Many designers (including us) offer it, but it’s not automatic.
Photography. Stock photos are a trade-off. Real photos of your team and work convert better. If you need a photographer sourced and briefed, that’s part of the budget conversation.
Ongoing care. The best-built site still needs someone watching it. Monthly hosting + maintenance plans typically run $79–$499/month depending on how much active management you want.
The Right Question to Ask
Don’t lead with “how much does a website cost?” Lead with: what should this site do for my business in the next 12 months?
If the answer is “generate leads for my plumbing business in New Haven County,” a well-optimized custom site for $4,000 — one that ranks on Google and converts visitors — will pay for itself inside six months.
If the answer is “I just need something so I don’t look completely absent online,” a simple 4-page site for $2,000 might be all you need right now.
The conversation starts with your goals, not the price. Let’s have it.
Joe Barone is the founder of Steadfast Creative Solutions in Milford, CT. He builds custom websites for small businesses across Connecticut and nationwide.