Official FAQ
Official FAQ Answer Wiki at SavvySME

How much do digital agencies charge to build a small business website?

What is the price range for building a website from scratch or customising a website built on a popular platform such as Wordpress, Shopify, etc?

Top voted answer
Jon Warren

Jon Warren at

Top 20% Web Design

There can be a huge variation in the prices charged for website development for small businesses. 

You can expect to be quoted anywhere from $500 up to $3000+ depending on your needs and the desired platform.

The needs of the business will have a big influence on the price. A quote for a local service business will be different to an ecommerce business selling hundreds of products.  

The quality and experience of the agency or individual involved will also impact on the price. Lower prices tend to reflect less experience or demand OR that the agency is applying template website frameworks rather than designing a unique website tailored to the market and business.

As with anything, usually what you pay for is what you get. If you want a cheap price you will usually get a cheap website. 

You may also find that a low initial quote can balloon into greater costs as the project moves on and needs to cover additional work that was not included in the original cost. This sort of gouging is quite common. You need to make sure that the original price is the total for the project and there will be no "cost creep", get that in writing before you start. 

To avoid confusion, here's a few things that you should consider before you get quotes;

  1. What does the website need to do? Does it need to sell physical or digital products. Does it need to generate leads for offline conversions?
  2. Who will develop the sales copy etc for the website
  3. What marketing channels will be used to promote the website? This should have an impact on development
  4. Will the website be optimised for search engines (SEO) and pay per click advertising? Can the agency explain how they will do these things?
  5. Who is responsible for providing or developing the digital assets for the site (e.g logos, images, videos, pdfs)? This is often a sticking point that balloons costs. 

I would encourage small businesses to avoid the cheapest quotes. Your website is an investment and an asset for your business. Making the right investment will increase your results for years to come and add value to your business. 

Ivana Katz

Ivana Katz, Owner at

Top 10% Web Development

This is a little tricky to answer as there are many components that influence the cost of a website.  But if you are just starting out in business and looking at a relatively simple website, here are some costs you will need to include in your budget

1. Domain Name
Domain name will depend on the type of domain name – some domain names are more expensive than others, but generally speaking you are looking anywhere between $45 - $140 per year.

2. Webhosting
There are great variations on hosting prices.   Just with anything else, you get what you pay for. 
If you find a company that offers webhosting for less than $150 per year, chances are your website will be on a server with thousands of other websites and will most likely very slow to load.  Also tech support is generally minimal or via email only.

For the majority of small businesses, you can get decent shared hosting from $25 per month.

3. SSL Certificate
An SSL (Secure Sockets Layer) certificate is a digital certificate that authenticates the identity of a website and encrypts information sent to the server using SSL technology. Encryption is the process of scrambling data into an undecipherable format that can only be returned to a readable format with the proper decryption key.

The cost of SSL Certificates varies between $50 - $300 per year

4. Website Design & Development

How much your website design will cost will greatly depend on the size and functionality. A 5-10 page informational website will generally cost between $1000 - $2500.

An ecommerce website (one that sells products) generally costs between $2,500 - $10,000, depending on how many products you have and the complexity of the set up.

5. Memberships / Plugins

You may also need to pay for additional services, such as Landing Page Builder, Email Automation, Calendar Booking System etc.  Although many companies offer free versions, these are generally very limited.  So depending on the membership level and service provided – you can be paying between $10 - $300 per month.

6.  Copywriting

If you don’t feel confident in writing the copy for your website, you may want to consider hiring a professional copywriter.   Cost will depend on how many pages you will need.  A good copywriter will cost from $1000+.

7. Marketing

Once your website is built you will need to set a budget for promoting it and that can run from several dollars per day if you are running Facebook or Google ads - to several hundred per month for search engine optimisation and content building.

8. Tech Support / Maintenance

Many designers and developers offer tech support / maintenance packages, which means you are paying for x hours each month of their time to help you update your website, upgrade it or to recover it if your website stops working or gets hacked.  Cost is generally from $100 per month.

So these are just some rough figures to give you an idea on how much getting a website created by a professional website designer will cost you.

However, I would not look at what you spend on a website as an expense, but rather an investment in your business. 

If done and marketed correctly, your website can generate thousands of dollars in sales every day.

Design Point

Design Point, Director at Design Point

Tough one to answer. It really depends on the core functionalkity you require and what you would like your website to perform. How many web pages do you require? Will your website be an eCommerce platform? Other add ons will affect the cost of your website also which may include domain registration, web hosting, ssl cetitifcates and dns hosting.

Jignesh Vagadiya

Jignesh Vagadiya, Growth Marketer | Digital Marketing Expert at

Not easy to answer in few sentence.

To make an accurate cost, you’d need to know:

  • Did the site use a template or is it a custom design?
  • What technology was used to build it?
  • Was it made by the site owner or by someone else?
  • Are the images stock or taken professionally?
  • What backend functionality does the site offer?

Because of these variables (and many more), websites can cost anywhere between $100 for a personal website to $100,000+ for a custom enterprise site.

Rod Wills

Rod Wills, Director at

Depends on functionality, 
size and elements involved ie. Images, logo, copyweitcop etc. Base site would be around $500 and up.

Related Articles