As a new customer, you can set up your web hosting service in just 10 minutes. You only need to pay the monthly or yearly membership fee, make the initial deposit (which will count toward your available balance), and complete the verification process.