The short answer
For a serious small business website in 2026, expect to pay between $1,500 and $8,000 up front plus $30–$200/month for hosting, security, and maintenance. If you're also paying for SEO, add $500–$2,000/month depending on how competitive your market is.
Anything below that range is usually a template you'll outgrow in a year. Anything above is either an enterprise build or someone padding the invoice.
What actually drives the cost
Three things move the price more than anything else:
- Number of pages and unique sections. A 5-page service site is dramatically cheaper than a 25-page site with a blog, location pages, and a booking flow.
- Custom design vs. template. A real, conversion-focused custom design takes 30–80 hours of work. A template skin takes 4–8.
- Content readiness. If you have copy, photos, and brand assets ready, you save thousands. If your designer has to write copy and source photos, expect $1,500–$4,000 more.
The four tiers (with honest numbers)
Tier 1 — DIY builders ($0–$500/year)
Wix, Squarespace, Shopify, WordPress + a theme. Great for validating an idea or a side hustle. Expect 20–60 hours of your own time, and a site that looks generic by year two.
Best for: brand-new businesses with no budget and a high tolerance for tinkering.
Tier 2 — Freelancers ($800–$3,500)
A solo designer/developer using a template plus light customization. Quality varies wildly. The good ones deliver something better than DIY in half the time. The bad ones disappear after launch.
Watch out for: no contract, no revision rounds defined, no post-launch support.
Tier 3 — Boutique agencies ($3,500–$10,000)
A small team that handles strategy, copy, design, build, and launch. You get a real discovery process, conversion-focused pages, and someone to call when something breaks. This is where most service businesses get the best ROI.
Best for: established small businesses doing $250K–$5M/year that want the site to actually generate leads.
Tier 4 — Mid-market and enterprise ($10,000–$75,000+)
Custom CMS, multiple stakeholders, integrations with CRMs, e-commerce, accessibility audits, multilingual support. If you're not sure you need this tier, you don't.
What you should never skip (at any price)
- Mobile-first design. 60–80% of visits will be on phones.
- A real lead form with validation and confirmation, wired to your inbox.
- Page speed under 2.5 seconds on a typical phone. Google now treats this as a ranking factor.
- Basic on-page SEO: titles, descriptions, structured data, sitemap.
- Analytics so you can actually see what's working.
If a quote doesn't include all five, ask why.
Ongoing costs nobody warns you about
- Hosting & SSL: $15–$80/month
- Domain renewal: $15–$25/year
- Plugin / framework updates: 1–3 hours/month
- Backups & monitoring: $10–$30/month
- Content updates (the most overlooked): if you don't pay someone, the site will be stale within 6 months
A "$3,500 website" that nobody updates becomes a $3,500 brochure no one finds.
The number that actually matters
Forget total cost for a second. The real question is cost per qualified lead. A $7,000 site that brings 3 new clients/month at a $2,000 average ticket pays for itself the first month and prints money for the next 36.
A $900 site that brings nothing was the most expensive thing on your books last year.
How to get an honest quote
1. Ask for fixed-price scope, not hourly. 2. Ask what conversion rate they're targeting (a real agency will have a number). 3. Ask for 3 examples in your industry and what those clients say about leads, not awards. 4. Ask what happens after launch — who answers the phone in month 4?
If the answers are vague, the project will be vague.
