Who do I contact with Billing or Customer service issues, or for questions on Technical Support?
Customer Service or Billing inquiries can be directed to our Toll Free Customer Support line at 1-888-301-1721. Prospective new customers with product or sales related questions can call NBS toll free at 1-888-474-4968. Tech Support issues for existing customers can be addressed by contacting us at 1-888-301-1721 (option 2). General VoIP questions, as well as inquiries related to all other company or product information, can be e-mailed here.