Client Area

Frequently Asked Questions

How long have you been in business?

We have been in business since 2004. Regardless if you are a small business, medium-sized or large corporation or if you just need a private website. We try our best to tailor to everyone’s needs.

Where are you located?

We are located at:

9330 LBJ Freeway, Suite 900, Dallas,
TX 75243 USA

Do I have access to the tech support center 24 hours 7 days a week?

Yes, our technical support center is open 24 hours a day and 7 days a week to provide our customers service, around the clock. You can reach us by Live Chat, Phone and Help Desk in client area. Technical issues can be resolved by Live chat or Ticket only.

How long does it take for my account to be setup after signing up?

Your account will be setup immediately after sign-up. You will receive an account information email within 12 hrs after signing-up. Should you not receive an initial email from us immediately after you sign up please feel free to contact us.

Where your servers are located ?

Our primary data centers are located in USA, along with option to choose data center in Asia & Europe .

Will you help me to transfer my website from old host to you ?

Yes, our migration team will help you to migrate accounts from other host to our servers . Please contact us by Live chat for confirmed reply on account transfer.

What payment methods you offer?

At this time we have following payment options

Paypal
Skrill
2co (supports Master/Visa cards)
Payza

Along with above, we have some other payment options available for specific countries CashU, eWay & CCAvenue.