To be available to internet users, the files that make up your website must be hosted on a 'server': a computer that is accessible by users all over the world.
Most small and medium sized websites use what is called 'shared hosting' - that is, they share a server with thousands of other, unconnected sites. It's extremely important that the server is well-resourced and well-managed, as poor quality hosting can result in a slow-loading, insecure and unreliable site that performs poorly in search engine rankings.
We recommend leading Joomla! host Siteground, where all our own sites are hosted.
What if I already have a web host?
If your domain is already hosted on another server, it can easily be transferred to a new Siteground account. You can stay with your existing web host if you prefer, but we do not recommend it: servers vary, and we have chosen Siteground hosting because it's safe, fast, reliable, and provides the right environment for the websites we build. Problems caused by an unsuitable hosting environment are not covered under the support element of our packages, and some of the website elements offered may not function correctly on some servers.