How much
The money

How much will it cost to build my website?

There are two factors driving how much work is involved, the size and the complexity. That means a simple, smallish, no ecommerce information website with standard customization is going to cost less than a highly customized large site with all the gizmos.

The cost to build a website for a small business could be less than $3,000 or more than $10,000.

So, which way to go?

The Two Options for Putting Together a Small Business Website

OPTION 1: Hire A Designer/Developer

If you don't get a buz out of technical stuff then you need to hire someone to build your site for you. It's that simple.

If you’ve searched online and visited the sites of website designers/developers, you will have found no prices listed at all or they are really cheap, really expensive or anywhere in between.

For competent, experienced web designers who do list their prices, they are anywhere between $3,000 and $10,000 depending on how many pages on the site and the customization required.

Website Design and Website Development.

These are two different things. Website design is the work which makes the website look good and interesting, much like a commercial artist makes a magazine or shop front look good and interesting. Website development is working with the nuts and bolts which give the site functionality. The pricing estimates on this page include website design and development.

Here’s a look at the factors affecting the price of building a small business website:

How many pages?

Let’s say a web designer/developer, like us, offers a 10-page website package for $3,500, but your site needs 25 pages. How much extra will that cost? It will be about $80 for each extra page. In this example, adding 15 pages (to the 10 pages included in the standard website package) would cost $1,200. Add this amount to the original base price of $3,500 and the revised total is $4,700. This gives you a reasonable cost estimate based on common pricing. Of course we are talking about Joomla and WordPress here so if you start with 10 pages or so you can add, delete or edit as many pages as you like, as and when necessary, and save yourself $1,200.

Site layout.

Every website starts with a theme or template which determins the "look and feel" of the site. Building a website from the ground up today is way too time-consuming and that translates to expensive. A Content Management System with a template (Joomla) or theme (WordPress) will get you 70-80% of the way. The more customization required for the template, the greater the cost. Templates and themes are a major reason why you can build a professional small business website for around $3,500 instead of $30,000 or more. The less you customise the template/theme the more you save.

Logo - $0 to $500.

A logo, although not necessary, is a nice addition to any website and adds to the trust and identity factors. If you already have a logo that you use on letterheads and invoices, your problem, perhaps with a bit of modification, is solved. If not, to design a logo will cost somewhere in the order of $200 to $500.

Stock photos - $50 to $200.

Images and graphics can give your site a special look, but it comes at a price. Sophisticated visual effects often require special editing software, not to mention the talent of a graphic designer familiar with web requirements. For the most part this hurdle is overcome by plugins/extensions such as the the slider at the top of the home page of this site. Try to avoid custom graphics.

Number of design revisions (included).

We start with an initial concept design, then perhaps one or two design revisions to get everything right. Remember, every design revision adds to the cost of the project. Two design revisions are more than enough 99% of the time.

Website content (your department).

Thoughtful content designed to sell is the foundation of any great website. If you’re launching a new website but, like most, don’t have any content yet, it needs to be developed. If you have an existing site the content will probably need to be reviewed. You want your website to look smart and modern, but it’s the content that gets search engine rankings.

Cost: $3500 plus extra pages if you want them plus extensions/plug-ins.

OPTION 2: Do It Yourself (DIY)

If you have a basic understanding of web technology and you’re fine doing the work yourself you can build your own website.

The raw materials you’ll need are not expensive:

Premium website theme - $0 to $70.

There are thousands of themes to choose from. Some free, some paid. It's worth spending a few dollars for a quality theme. Don’t short cut on this; it's not worth it. We’ve experimented with many website themes over time and the ones we use 90% of the time are from RocketTheme. They develop templates/themes for both Joomla and WordPress. They are rock solid with great support and regular upgrades and updates. They also employ the Gantry 5 Framework which greatly enhances the capabilities of both platforms.

Extensions/plugins - $50-$100 (many are free).

As with website themes, you usually get what you pay for. Many quality plugins come in a free version and a paid version. There is less functionality in the free version but it will often do the job just fine but choose carefully. There are a lot of startup developers who use plugin development to try to gain a reputation and do not do it very well.

Stock photos - $50 to $200.

If you’re handy with a camera or you already have high-quality images for your site, then you’re all set but if you're like most you will probably need to purchase some images to dress up your site a bit. We usually head for iStockPhoto or Shutterstock who have lots of high-quality, royalty-free images at reasonable prices. Pexels and Burst (both free) also have high quality photos but the range is limited. You should be able to get all you need (at least initially) for somewhere between $50 and $200. Be very careful about infringing copyright.

Education - $300 to $600 + your time.

On top of all of this you may need some tuition. Depending on your experience the sky can be the limit. Another way is to follow YouTube tutorials.

You will, realistically, be looking at about $300-$600 in expenses to get up and running.

Then you need to factor in your time.

Even for a “simple” site, don’t be surprised if it takes you anything up to 40 hours to produce something of reasonable quality to represent your business. If you have to go through the learning curve of how to build a website you can double this time.

If you have more time than money and you don’t get overwhelmed by web technology, the DIY approach is a perfect option for you.

 

Cost: $350 to $970 plus extensions/plug-ins plus pics plus your time.


If we do it this is what you get

 Joomla

$3500

WordPress 

$3500

A professional website for your business

Content management system (CMS)

Self managed

Premium design

Insertion of your content

Up to 10 pages
(extra pages approx. $100 per page)

Blog creation (if needed)

Contact form

Front page animated slideshow

Photo gallery (if needed)

Tested on all major browsers

Mobile responsive template

Suitable for all smartphones

Suitable for all tablets

Brute force blocking

Self administered site backup

Captcha form security

Blacklist Site Protection

Upload your website

Four hours tuition in two sessions

Three months free support

A professional website for your business

Content management system (CMS)

Self managed

Premium design

Insertion of your content

Up to 10 pages
(extra pages approx. $100 per page)

Blog creation (if needed)

Contact form

Front page animated slideshow

Photo gallery (if needed)

Tested on all major browsers

Mobile responsive template

Suitable for all smartphones

Suitable for all tablets

Brute force blocking

Self administered site backup

Captcha form security

Blacklist Site Protection

Upload your website

Four hours tuition in two sessions

Three months free support