software development company and web design company in Pretoria, South Africa

  • All Programming is a full service software development IT company. Our speciality is in custom programming for Windows and web systems of all types and sizes
  • Our motto is simple. 'Improving Perfection' We develop the most simple to most complex windows programs and websites...better
  • Our range of services encompasses the entire IT function with specialisation on the small and medium enterprise market
  • Some of the clients we have improved perfection for...

Web Development Services

The internet has created an opportunity for every business to interact with their clients in another manner, be it for information, marketing, sales or promotional purposes. There is no reason why every company shouldn't be utilizing the internet in some way.

All Programming, a website design company is able to cater for every one of your web design needs from the smallest information website to a large e-commerce or content management system. We have vast experience in the areas of web design and will be able to guide you in every step of your web software development. Our comprehensive list of services are detailed below along with guidelines on pricing. We provide web development services in the Pretoria, Centurion and Gauteng regions. To find out more on any of these products simply contact us at any point for a free quotation. 

Website Design CMS Websites
SEO Services Silverlight Website Development

Website Design

At the core of our web services portfolio is the design and creation of websites. These vary from small brochure or information websites to complex programming websites that automate business processes etc. Some of the sections below will explain some of these services in more detail.

We offer services to enhance existing websites, completely rewrite existing websites and finally offer services to put companies without a web presence on the internet.


  • A static/brochure/information website starts from as little as R 5000 once off for a 6 page professionally designed website to R 100 000 or more for complex websites that automate business processes and link existing systems to web based systems.
  • Our rate per hour is R 400 per hour for website design and development.
  • Hosting of websites from as little as R 150 per month for the smallest website to R 350 per month for medium sized websites to R 1000 and more for complex large web systems.

Contact us today for more information on our web design services and promotions. We run a monthly promotion whereby a company or individual could win a website design for free to the value of R 5000.

CMS Websites

Content Management Systems (CMS) are websites that allow the client to manage and make changes to the website on their own. So for instance if the owner of a photography company wishes to run a promotion they can log into there website and add promotional information without having to contact the web site developers to add the content for them.

Typically in the short term the costs to create the website are more expensive than with a normal static website development but in the long term the costs are far less as the client has the tools to make changes to the website whenever they want and quickly.

CMS systems tend to also come with many modules that can be made use of, for instance, the client will have immediate availability to customer polls, gallery modules, blogs, announcements, feedback forms and many more.

We typically offer our clients CMS systems making use of open source software called DOTNETNUKE.

A typical CMS website starts from R 10 000 once off for the website design, setup and installation and R 350 per month for the website hosting. Our rate per hour for CMS website design and development is R 400 per hour.

We are also able to offer custom CMS systems should a client wish to have proprietary software made as their own CMS system, in addition we can create custom modules for DOTNETNUKE like payment gateways, SMS and mms modules for instance.

SEO Services

Search Engine Optimisation (SEO) is the process by which a websites content is carefully created (optimised) so that search engines like Google favour your website when people on the internet search for certain keywords or key phrases.

All Programming can offer many services around SEO including:

  • Optimising existing content on a website for specific keywords and phrases, this is also known as copywriting
  • Listing your website with all the major search engines and business directories
  • Doing online advertising campaigns through Google Adwords or certain key business directories. We will help the client decide on a budget that they can afford on a monthly basis and then provide detailed and precise reports to show how that money has been utilised in the advertising campaign.
  • We offer a consultative service to clients to discuss how search engine optimistation can better there overall business and how we can assist a company in achieving there goals on the internet.

It is crucial that any company that wants to conduct business over the internet should look into SEO as a means of getting to the right client and in creating brand awareness on the internet.

SEO Costs:

  • The costs to search engine optimise a website is R 400 per hour.
  • To create additional content on your website on a monthly basis starts from R 500 per page.
  • To run advertising campaigns on Google Adwords or other business directories etc starts from R 200 per month.
  • Should you wish for us to monitor and optimise your website on a monthly basis for certain keywords or key phrases the costs are R 50 per keyword.

We consider SEO a key need for any website and will strive to offer this on every website that we develop. Contact us today for a no obligations free quotation.

Silverlight Website Development

Silverlight is a programming technology brought out by Microsoft to compete with Adobe Flash as a rich content provider on the internet.

All Programming is proud to announce that we now offer a full range of Silverlight services. These include:

  • Converting Windows desktop based software to internet enabled Silverlight applications with the same look a feel.
  • Converting any Flash based website to a Silverlight website.
  • Creation of Silverlight websites from conception to completion.
  • We offer graphical design and consulting services should you wish to overhaul your websites look a feel, we create animations and videos.

The great advantage of Silverlight is that it has so many synergies with other Microsoft Programming languages that you end up share exactly the same code between Windows Desktop systems and your internet based systems making the entire maintenance process of software so much simpler.


  • Development starts at R 450 per hour.
  • Hosting of Silverlight websites starts at R 300 per month
  • Conversions from Flash to Silverlight, R 450 per hour
  • Conversion of Windows Desktop systems to Silverlight, R 500 per hour.

Contact us today for a no obligations free quotation.


DOTNETNUKE is an open source content management system that can be used to host any website and provides the client with the ability to maintain the website themselves with intuitive and easy to use tools.

All Programming is a proud DOTNETNUKE development company that can assist you with any of your needs around DOTNETNUKE.

The beauty of DOTNETNUKE is that it comes out of the box with some very useful features such as:

  • Announcements module
  • Client Surveys
  • Login modules
  • Galleries
  • Blogs
  • Banner Ads
  • E-commerce
  • Password restricted pages

We can further convert any website to a DOTNETNUKE CMS website that allows the client to make changes to the website whenever they want to.


  • Starting from R 10 000 once off for a professionally designed CMS based website with 10 pages, including installation and a user manual on how to edit the website.
  • Hosting starts from R 300 per month.
  • Website conversions are done at a rate of R 350 per hour. Conversions including new content and graphics enhancements done at R 400 per hour.
  • Training at the clients business premises done at R 400 per hour.
  • Custom module development for DOTNETNUKE starts at R 450 per hour.

As with all web development services we offer full graphical design and development skills to create you a logos, banners and all your other graphical needs.

Sugar CRM

Sugar Customer relationship management (CRM) software is an open source system that enables companies to record all there customer interactions, invoice and quote clients from a central source on the internet.

All Programming has experience in installing and training in Sugar CRM and can offer clients the same services.

We will install and setup the software for your company after sitting down in a meeting detailing your companies needs. We can even assist you in loading your existing list of clients to the system as well as products and invoices. After this we will provide the client with training and support on an ongoing basis should the client wish to do so.


  • Installation Sugar CRM, R 1500 once off
  • Training at R 400 per hour.
  • Importing of current client, invoice and product information at R 400 per hour.


2015 All Programming Call: +27 83 785 9178

    Sofware Development Company | Web Design Company | Sitemap | SEO Partners