Even though a regular cloud website hosting account is typically set up automatically, there're still small setup duties which are handled personally by the hosting provider. Setting up a virtual or a dedicated server requires more efforts due to the fact that a considerable amount of time is spent to install and configure the software and hardware platform, and then test the server to ensure its optimal functioning before it is handed over to the client. In order to cover the amount of time spent on that, many suppliers have an installation fee that you are required to pay at the time you order your new hosting package. Often, that particular charge will not show up prior to reaching the payment page and you won't notice it before that on your main page next to the hosting package features. In the general case, this cost is one-time and it will vary from a little to a significant amount of money based on the provider.