Despite of the fact that a regular website hosting account is typically created automatically, there're still some setup jobs which are executed personally by the website hosting provider. Setting up a virtual or a dedicated server usually requires even more efforts due to the fact that a considerable amount of time is spent to install and configure the hardware and software platform, and after that test the machine in order to guarantee its optimal operation before it's given to the customer. To be able to cover the amount of time spent on that, a lot of suppliers have an installation fee which you have to pay when you order your new website hosting plan. Often, that fee will not appear prior to reaching the payment page and you won't notice it before that on the main page next to the website hosting plan attributes. In the general case, this fee is one-time and it will range from a little to a significant amount of money based on the provider.