How much does a website cost in 2023?

Businesses have never had so many options to build and maintain their website. Comparing these website options isn’t easy however, given that web services and price can vary greatly. How much should a website really cost then?

Average costs to build, maintain, and promote a website

On average, the cost to build a website, from design to development, is $2,000 to $100,000,
while website maintenance ranges from $30 to $5,000 per month.

The table below is meant to provide a high-level summary of how much it costs to build, maintain and promote a professional website. The price of a website varies depending on the web design, maintenance, providers such as agencies, freelancers, and platforms like WordPress and Wix.

A website alone doesn’t generate leads, marketing campaigns do. So businesses looking to get more leads from their website should also budget for ongoing web marketing efforts.

Price Variable


Website Build

$2,000 - $100,000 / build

Website Maintenance

$30 - $5,000 / month

Web Design & Development Services
(Agency or Freelancer)

$100 - $10,0000 / month

Web Marketing Services
(Agency or Freelancer)

$2,500 - $12,000 / month

How much should a website cost for a business?

The price of business websites will vary based on the scope and type of website.

A new business strapped for cash may opt for a simple brochure website build as low as $2,000. On the other hand, a big company may invest in an advanced website up to $100,000.

A small business that is well-established after 3 or 10 years of operations is likely to spend anywhere between $5,000 and $20,000 to redesign their website.

When determining your company’s monthly and yearly website budget, we recommend taking into consideration both one time web development project costs and ongoing website maintenance costs.

Business Type

Web Design & Build Costs

Web Maintenance Costs

Brochure Website
(1-6 pages)

$2,000 - $10,000

$30 - $300 / month

Small Business Website
(10-50 pages)

$5,000 - $20,000

$50 - $1,000 / month

Corporate Website
(50 - 100 pages)

$20,000 - $50,000

$50 - $1,000 / month

Ecommerce Website
(1-1000 products)

$5,500 - $100,000

$50 - $5,000 / month

Dynamic Database Website
(10-1000 pages)

$6,000 - $100,000

$500 - $10,000 / month


Get a website build quote estimate based on your needs

Enter your web design and development requirements in the instant quote form below. We’ll provide you with an instant estimate, so you can start budgeting your new website build.

Download PDF

"*" indicates required fields

This field is for validation purposes and should be left unchanged.