Web development

Most people know that having a website in this information age is critically important, especially since the advent of smart devices, but more often than not it’s a daunting undertaking with questions like - How much will it cost? What should it look like? Will it bring me more customers? and so on... This results in most small businesses or start-ups simply deciding not to have one.

Let us help you. My Office Worx offers two customisable packages that will see to your needs, big or small.

Our pricing

As a small or start-up company, we understand that price is very important to you. The below table is our indicative pricing but it really will depends on your requirements.

Green package Blue package
Once off set-up fee* R2,999 R9,999
Register domain in your name Y Y
Set up email addresses Y Y
Customised website design Y Y
Responsive website (desktop, tablet smartphone) Y Y
Search engine optimisation Y Y
Social media integration (Facebook, Twitter, LinkedIn) Y Y
Contact form Y Y
Monthly analytics reporting Y Y
Routine regression testing Y Y
3 hours maintenance every month Y Y
SSL certificate Y
Content management interface Y
Any bespoke functionality* Y
Monthly fee* R599 R1,499

* The pricing quoted above is indicative and includes VAT. It really depends on your requirements – contact us and we will do all we can to meet both your requirements and your budget.

There are several optional extras you may wish to consider like marketing, copywriting, graphic design and search engine optimisation, which we will include in our no-obligation proposal along with any associated costs.

How does it work?

  1. First ask yourself the following four questions:
    • What is my primary motive for having a website? (share information, sell goods or a services, show off your share a portfolio of work – there could be many reasons)
    • Who is your target audience? (usually the same people you do business with e.g. consumers or other businesses)
    • What level of traffic do you expect? (you may have a website but the bulk of your work could come from word-of-mouth, in which case ’low’. If it’s a blog, you might wish it to be ‘high’)
    • What functionality do you want your website to have? (a contact form, linked social media, shopping cart, blog, gallery, maps, directory listing, appointment calendar etc.)
    • How often do I expect to need changes, and would I prefer someone else make them for me? (We use WordPress content management systems – as does 28% of the world!)
  2. Contact us and provide a brief overview of your requirements and budget. If anything isn’t clear or we need further information, we’ll ask!
  3. Based on your requirements we’ll do research and send you a no-obligation personalised proposal, unique to your business. Should you wish to proceed, simply complete the signup form and our project begins!
  4. We’ll conduct further research and produce website wireframes or mock-ups for you to feedback on. Once you’re happy with the design, we’ll begin work.
  5. Once the first build of your site is complete we’ll upload it to our staging (testing) environment for you to review and provide feedback. Once we’ve implemented all the agreed changes we’ll upload your site to the live environment and your site will officially be launched to the public.

Why have a website?

  • Business value and credibility – The lack of a website and online presence lowers the perceived value of your business. A professionally designed website will provide your business with an image that will inspire confidence. For home-based businesses or service led products this is particularly beneficial.
  • Information is always accessible – A website is available to potential customers 24/7/365, providing them with the convenience of reviewing your products and services when your office is closed or you aren’t available. If you get most of your business through networking and personal connections then they will want to check you out before getting in touch.
  • Showcase your work - No matter what type of business you’re in, a website is a great place to showcase your work. By including a portfolio of past and present clients and/or testimonials, you can demonstrate what makes your business unique and why you’re the preferred choice.
  • More customers – Research shows 53.3% South African households have at least one member with access to the Internet either at home, work, place of study or internet cafés. This can be further split into industry, which has an even higher percentage e.g. likely 95% + of SME’s seeking a management consultancy service will have access to internet.
  • Stay competitive – Having a website can help you create the perception of a larger and more formalised business than perhaps a young start-up, which may put some customers off. There are also several low-cost marketing initiatives which can be implemented to assist in attracting more customers.


A domain is the address (e.g. www.myofficeworks.co.za) that people use to visit your website. If you have one already – we will factor this into our pricing and simply re-direct it to your new website.
Hosting is essentially where your website is stored. If you already have a website you likely have hosting and we’d factor this in to our pricing.
We’ll come up with a customised design for your business – this is the ‘look and feel’ of your website.

Responsive design means that your website is accessible and displayed properly across multiple devices like desktops, laptops, tablets and mobile phones.
Search engine optimisation (SEO) is all about making sure your site can be found by search engines like Google, Yahoo! and Bing.
Most browsers are continually changing and it’s important to make sure your site’s code is kept up-to-date with these changes so that they always work well across all devices.
We will set up tracking on your site so that you can see how your site is performing – visitor numbers, what they’re looking at etc.
An SSL (secure sockets layer) prevents malicious users from accessing your website to steal passwords, credit card information, and sensitive data – this is important for sites that contain pages only accessible behind a login function.