How much does a small-business website cost in 2026?

Straight numbers, what moves the price up or down, and how to avoid paying agency rates for work a small business doesn't need.

Here is the short answer: a simple one-page small-business website usually costs around $499, a full multi-page custom site runs about $1,200 to $2,500, and an online store starts around $2,500. Freelancers and small studios sit at the lower end. Agencies often quote $5,000 to $15,000 for the same kind of site, mostly because of their overhead, not because the work is better.

Typical price ranges

What changes the price

The number moves based on a few real factors:

Why agency prices are so much higher

Agencies carry sales teams, account managers, and office overhead, and they build all of that into your quote. A small studio doing the same quality of work has almost none of that overhead, so the price can be a fraction of an agency's without cutting corners on the actual site. That is the whole reason a $12,000 agency build and a $3,000 studio build can look identical.

What to watch out for

A realistic budget

For most small businesses, a fair, complete custom website lands between $1,200 and $3,000 one time, plus an optional $49 to $99 a month if you want someone to keep it running. See our pricing for exact starting numbers, or get a free quote for your specific project.

Related reading: custom website vs. a template and nonprofit website guide.

Want a real number for your project?

Tell us what you need and we'll send a clear, fixed quote. No pressure, no markup.

Get a free quote