How soon will my account be setup and ready to use?
Account orders are placed in our queue system, and are generally created within the same business day (6-12 hours). To ensure proper setup all new accounts are first reviewed by our staff. You can start uploading and setting up your site as soon as you receive the welcome email. The welcome email contains all your information for accessing your account, as well as information on how to transfer your domain name to our servers.