The choice to create a new website or to revamp your old one is a BIG decision and to make this type of decision (one that could make or break your business), you need to be armed with all the information when choosing how to make a website.

That is why we decided to put together the Flux Guide on How to Make a Website.

The ways you can create a website are endless and when people ask us ‘how much does a website cost’ it is a difficult question to answer off the top of our head … you can create your own website for under $100 or you can have a completely custom site done for over $5,000. It will depend on things like how many pages you want, what functionality you need, how prepared you are with graphics and copy etc … the list of variations is long …. sooooo

What we thought would be helpful, is to explain the most common choices you have in creating a website and give a bit of a price indication for each one, so you can gauge what appeals to you and your hip pocket the most. Of course, bear in mind that the choice you make will be dependent on the time and effort you are willing to put in yourself and what budget you have for the project.

I am going to add a little caveat here with the old saying …. “you get what you pay for” … we get clients coming to us who have started off creating their website on the cheap (or a relative has) and then they decide to spend the money and have it professionally revamped as it really doesn’t show their business in a good light. Now there is nothing at all wrong with doing a website yourself if you are that way inclined (it is how I learned and I loved doing it). However, in most cases, it can be pretty obvious that your website is DIY and that reflects poorly on your business. Remember your website is the face of your business and the showcase of your brand … so please make sure you choose an option that will fit with your time and budget constraints but will still look professional be something you can be proud of … and nuff said.

So here are your options of how to make a website:

Full DIY

To create a WordPress website from scratch by yourself is a bit of an undertaking in terms of time and effort, but it can also be very satisfying. I personally loved the process (geek alert), although I made quite a few mistakes and messed up a bit the first time around and my design wasn’t great. Practice makes perfect though and if it is something you want to learn how to do, I say go for it!

This option is perfect for you if:

– You are strapped for cash
– Have lots of time
– Find it fairly easy to figure out technology
– Have a bit of an eye for design
– Love learning new things and doing stuff yourself
– Want the satisfaction of knowing you did it yourself

The steps and costs involved are:

Hosting = $10-20 a month (it is cheaper to pay for a year or more up front)
We recommend: Hostgator = approx $6 USD per month if you sign up for 12 months on a hatchling plan
We have created a quick video on how to set up your hosting with HostGator to help you out: WATCH VIDEO

Domain = $15-20 per year (for a you must by 2 years up front)
We recommend: Crazy Domains = approx $10 per year

WordPress installation = free
You can install this via your hosting cPanel

– A responsive WordPress theme = free to approx $100+
We love: Salient USD $59 and Bridge USD $59

Plugins, we recommend the below as your must-haves = most plugins are free
Monster Insights for Google Analytics
Yoast for SEO
UpDraft Plus for Backup
Visual Composer for easy page building (this comes with both Salient & Bridge)
Ninja forms for your contact forms
WooCommerce for an eCommerce solution

Certain functions may require premium plugins that do cost money; i.e. memberships, events, customised emails & email database integration, customised forms etc = usually these cost between $25-150 per plugin

Website maintenance service = approx $50-120 a month
WordPress is a great platform, however, it can be susceptible to security issues if it is not maintained. To read more we wrote a blog about ‘How to keep your WordPress website secure

When Flux builds a new website for a client, we offer 30 days technical support to make sure they are happy and all is running smoothly … and then it is up to the client to maintain their site into the future. If you do not have a technically minded person on your team who can look after the ongoing maintenance of a WordPress site, we have listed below a few choices of companies you might consider using below, ultimately the choice is yours and something you should not embark on lightly as it can mean the difference in having a secure and smoothly operating website.

The WP Butler allows you to build a maintenance plan that includes the help and support you need, however, they have recommended plans that start from $41 USD a month that include full weekly backups, daily database backups, weekly malware scans and they update your plugins, themes and core WordPress updates weekly.

WP Lift has maintenance plans as well as plans that include unlimited WordPress jobs which is fabulous if you feel you will be needing to do little tweaks or updates to your site regularly. The starter plan is $49 USD a month and includes WordPress, Theme & Plugin updates, and daily website backups. The Professional plan for $99 USD per month includes unlimited WordPress Jobs as well.

WP Curve is another company that includes unlimited small 30 minute jobs in their plan. The standard plan is $79 USD a month and you can get them to do anything for the unlimited jobs which would include you requesting them to do the WordPress, Theme, and Plugin updates when they come up.

Other expenses might be graphics, photography, video creation or a copy writer for your website depending on how much you want to do yourself or what help you may need to make the site look good once you have covered the technical side.

For a video tutorial course on all these steps, you can enroll in one of the Flux Courses that will teach you how to create a sensational website in 6 days.

Hire a bit of help

This one is for people who like the idea of the Full DIY option, however you are a bit concerned about the technical aspect or maybe you don’t have enough time to set it all up from scratch or perhaps you do want someone to do it for you but you don’t have the budget for a local web designer. By hiring a ‘bit of help’, you can outsource the creation of a WordPress website and maybe the loading of the theme to someone like a contractor or a freelancer. These people are usually based overseas, which is why this option is more economical, however, be aware that you may face communication and quality issues if you follow this path.

The idea is that you would ‘post’ a job for someone to help you out with specific details of what you would like done on an outsourcing website like Upwork, then the potential candidates would send you their proposal, you would check them out, do a skype interview and make your pick on who you want to help you out.

This method is perfect for you if:

– You know exactly what you want but don’t have time to do it yourself
– You don’t have the budget to hire an expert to design your website
– You like the idea of the flexibility of having your own WordPress website but just need a little technical help to set it up
– You are organized, prepared and are able to guide a freelancer or contractor with your website project

The 2 outsourcing places we recommend are Upwork for bigger jobs and Fiverr for smaller jobs

My only word of warning here is the same thing I mentioned earlier … “you get what you pay for”, so be aware that if you are paying $5-10 an hour for someone to do a website, they may not have the skill and design capabilities of a local expert so you cannot expect the same end result. The final cost will depend on the complexity of your website and how many pages it has etc, but could be anywhere between $200-$800.

Or for $599 Flux offers a Template + Tech + DIY website service. Flux will look after the Tech setup side and then you can DIY your website by simply updating all of your content by following our video training course. We also offer a $999 Template + Tech + Flux Updating service where we load the content into the template for you.

Website Builders

These are companies that you can sign up to and build your website using their website creation tools. It makes building your own website super easy as they generally have pre-built templates that you can choose from, drag and drop functionality and video tutorials to follow to set up your website. The learning curve is not as high compared to setting up your own WordPress website from scratch, however … here is the catch … you are then locked into that particular company to host your website and you will need to keep your website with that platform indefinitely.

The other downside is that they tend to have limited features and customisations that you can do with the platforms; i.e. extra functionality like memberships, events etc … it is template based after all.

But … if you are after a simple website, you fancy one of the templates offers and like the idea that someone else is looking after the hosting and updating of the platform, then this is a good option for you.

A website builder platform is perfect for you if:

– You are after a simple website without the bells and whistles
– You are happy with the template designs and functionality they offer
– You want to follow an easy process and have access to support
– You want someone else to look after the hosting, tech & maintenance stuff
– You don’t mind paying the monthly fee to use their service

Here are some of the more popular platforms to consider:

Wix = $12-$25 USD per month

Weebly = $0-$25 USD per month

Square Space = $5-$70 USD per month

Shopify = $9-$179 USD per month

Please do your research and make sure you are completely happy with what is being offered, I have created several websites this way only to abandon them as I could not manipulate the site in the way that I wanted to or was not able to include functionality that was needed. It is a great option for those who want an easy, no fancy functionality site that looks good and where the tech is looked after by someone else.


Hire a web design expert

This option is obviously the most costly, however, you will end up with a unique, customised website that is created specifically based on your needs and hopefully will look sh*t hot as well. Of course, I am biased as this is what we do for our clients … but I totally realise that it is not for everyone and often the above choices are made instead due to budget constraints.

Check out the Flux Digital website services we offer our clients

If you would like to chat to us about your website creation ideas, please contact us.Website Preparation

No matter which option you go with, we highly recommend that you prepare using the FREE Flux Digital Website Preparation Course as it will make the process much smoother and simpler, even if you are going down the DIY path.

If you are thinking about or in the process of creating a website and are not sure where to start, this course will take you through everything from choosing a theme, preparing images, using photoshop, where to get good stock images, branding, website copy and more. It will mean the difference between a SO SO and a SENSATIONAL website!


Please Note:
* All prices listed in the article may change at any time and are for indication purposes only.
* Some of the links provided are affiliate links and Flux will receive a small commission if you sign up via these links, however, they do not alter the price charged to you.