Every time you order a brand new web hosting account, your monthly payment is processed, the account is set up and as automated as the entire process may be, there are always some things which are done personally. For your virtual or a dedicated server there're even more things to be done because these types of hosting usually need a manual setup, software installation and configuration, testing the server environment in order to guarantee that everything's working fine, etc. To pay for the cost for the time and efforts these tasks take, a lot of companies collect a one-time installation fee to be paid by their clients on top of the charge for the cloud website hosting. The charge typically applies to every new hosting account being obtained and it is hardly ever listed on the company’s site, yet it shows up on your checkout page.