How much should a small business pay for a website?
A plain-English guide to website budgets, hidden costs, and when a cheap website becomes expensive.
A small business should pay enough for the website to do its job and not much more. For some businesses that is $500. For others it is $7,500. The difference is not taste. It is complexity, risk, and the value of the lead.
Budget by business stage
| Stage | Reasonable budget | What to buy |
|---|---|---|
| Just getting online | $500-$1,500 | Clean 3-5 page site, form, mobile layout, basic SEO |
| Established local business | $1,500-$5,000 | Custom pages, stronger copy, local SEO, proof, analytics |
| Lead-driven service business | $5,000-$10,000 | Service pages, conversion flow, tracking, integrations |
| Software/SaaS | $10,000+ | Auth, billing, database, dashboards, admin workflows |
Hidden costs to ask about
- Domain and DNS ownership
- Hosting and SSL
- Email routing and form delivery
- Ongoing edits
- SEO migration and redirects
- Analytics and conversion tracking
The useful rule
If one good customer pays for the site, the budget is probably reasonable. If it would take years of perfect conversion to pay back, the site is probably overbuilt for the stage of the business.
Vivid Local starts at $499 and Studio builds start at $3,500. Prices are public because hidden pricing wastes everyone’s time. See plans.
We build production websites for Wisconsin businesses — and anyone else who wants one.
Local plans start at $499. Studio builds start at $3,500. Free previews are free for as long as we can keep up with them.