We provide our own managed hosting services from our custom-designed datacentre in Bristol. We offer a variety of hosting options, ranging  from shared hosting, to virtual servers, through to load-balanced clusters of state-of-the-art hardware. All of our hosting services are fully managed. There is no definite requirement to host the sites that we build on our own servers (the site can, for example, be installed and hosted on your own servers), but we generally find that management of the sites is simplified and streamlined if they are hosted on our own infrastructure.