Every time you purchase a brand new website hosting account, your monthly payment is processed, your account is set up and as automated as the whole process may seem, there're always some things which are executed personally. For every virtual or a dedicated server there're even more things to be done because these forms of hosting normally need a manual setup, software installation & configuration, checking the server environment so as to make sure that everything is working the way it should, and so on. To pay for the cost for the time and efforts these things take, a lot of companies call for a one-time set-up fee to be paid by their customers in addition to the price for the cloud hosting. The fee in most cases applies to any new web hosting account being purchased and it is very rarely mentioned on the company’s website, but it shows up on your checkout page.