Websites That Work

We focus on modern web technologies
to help you grow online.

Latest Work



Afrikaans is Ons Taal

Ons bedien jou graag in Afrikaans

Ons weet hoe belangrik dit is om jouself in jou eie taal te kan uitdruk. Ons gesels graag met jou in Afrikaans oor jou aanlyn behoeftes. Skakel ons gerus vir meer inligting of 'n kwotasie.

Years of Experience

With more than 30 CMS websites in our portfolio, you can be assured that we have the necessary experience to give you an end-result that will be more than satisfactory.  With further qualifications and experience in communication, marketing, graphic design, application development, database administration and business management, we are more than capable to advise you on how your website should be working for your business, in these areas.


Manage your own website easily

Keeping your website content current, can be time consuming and costly.  B. Freelance Web Design offers you tailor-made CMS websites that are easy to edit and that allows anyone to easily and quickly change or publish content.

If you can use a web browser like Internet Explorer, you can add, edit, and delete your own content from anywhere with an Internet connection. No more waiting, and no more paying for content updates!

Static websites are a thing of the past. It's important for businesses to interact with potential clients and streamline administration and financial processes.  B. Freelance Web Design helps you plan and execute your online business in stages as interactive components can be added as they become necessary and as funds are available.

Key Features of CMS websites

  • Quick Set Up
  • Easy to Update
  • Extendable
  • Customizable
  • Responsive

Joomla Web Design by B. Freelance Web Design

Training and Support

Each website is unique which is why you'll need training on your own website.  We provide training sessions to new clients where we show you how your site has been set up and how to manage it. We also offer support for those more difficult tasks like adding and configuring new functionality or customising an aspect of your website template.


We offer custom training sessions at your own premises, provided that it's within 20km radius of Cape Town. We take you through the steps of adding, updating and deleting content, including images; explain security features;  demo all built-in and added functionality.  This is charged at our normal hourly rate.  We offer ad-hoc training to anyone who need help with a Joomla or WordPress website - please contact us for a quotation.



If you don't have the time or skills to update your own website, or to help with technical issues from time to time, we have flexible maintenance options available.  Our pay-as-you-go option lets you pay for work done at the end of the month at a reduced rate.  Our retainer option includes a number of technical updates and a reduced rate.  Click here to download full details of our website support options.


Tutorials come in handy when you have more than one staff member that have to work on your website to keep it updated or to manage functionality;  or when you simply prefer to have it on hand in case you've forgotten how to do something.  We offer step-by-step instruction tutorials or manuals either in pdf or video format.  These tutorials are created by us and custom to your particular website i.e. they are not standardised Joomla or WordPress instructions and they are not downloaded from the web.

Joomla and WordPress training and support

Web Hosting

CMS websites require Linux hosting with the latest version of PHP and MySQL.  If you don't have a hosting package, B. Freelance Web Design will refer you to the best hosting company for your online needs and help you get set up.

If you already have a hosting package set up, we will check the features and advise whether it's suitable or whether an upgrade will be necessary.

Once your website is live, B. Freelance Web Design can liaise with your hosting company when server related technical issues arrise.

Digital Marketing

SEO and Social Media Management are synonymous with an online presence and something nobody can ignore these days.  Just having a website is simply not enough.  To get found on the Web, your website needs to be optimised and linked to one or more social pages.

B. Freelance web design offers a basic keyword analysis and website optimisation service.  If you're serious about getting a top rank on any search engine, we will refer you to a SEO specialist.  Similarly we offer a basic set-up service of social media pages, but for monthly management we will refer you to an experienced social media consultant.

Get in touch


Talk to us

B. Freelance Web Design


Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.