Yes. Once your account has been created, you'll receive a welcome email with detailed instructions on how to get started. Almost all settings can be controlled from the web control panel, but if you need help setting up your service, just contact our friendly support staff and they be happy to help you get setup and started quickly.
Yes, you can transfer your existing toll free number to us. The process is simple. First sign up for an account with us, then fill out our toll free number transfer form that we'll provide to you after you sign up. We'll then act on your behalf and contact your current service provider and handle all the details.