Although an average shared hosting account is generally set up automatically, there are still some configuration duties which are handled personally by the website hosting provider. Setting up a virtual or a dedicated server needs even additional efforts as a considerable amount of time is spent to install and set up the software and hardware platform, and after that test the machine to warrant its optimal functioning before it is handed over to the client. To be able to cover the amount of time spent on that, numerous companies have an installation charge which you are required to pay every time you order your new website hosting plan. In some cases, that particular fee will not appear prior to reaching the payment page and you won't notice it before that on the main page near the web hosting plan features. In the general case, this fee is one-time and it will vary from a little to a significant amount of money based on the supplier.