You can place an order for an account directly from our web site 24 hours a day using our Secure Order Form. In most cases, orders received will be processed and the accounts setup within 1-2 hours of the time you placed the order. At that time our support staff will send you a confirmation email with your account details and instructions on how to manage your web site.
Alternatively you can call us anytime 24/7 at 1-866-587-8467 and place your order over the phone.