Internet Phone Service Support
Technical Support & Account Management
Account Management Center
Review account statements, view call records, change service settings, and manage your billing information all from your online control panel.
Contact Technical Support via Phone
Technical support is available via telephone daily. Our U.S.-based team is ready to help you with any issue.
Toll Free: 1-866-626-7150Submit a Support Ticket
The quickest and easiest way to receive a fast, reliable answer. Our team responds to tickets promptly with detailed solutions.
FAQ & Knowledgebase
Find answers to all common questions and concerns here without having to give our technical support team a call.
Support Hours
Web Support
Available all seven days
12:00am - 11:59pm EST
Phone Support
Toll Free: 1-866-626-7150
Non-toll Free: 1-518-631-2413
Via CallVia: Dial *HELP (*4357)
Monday - Friday: 9:00am - 10:00pm EST
Saturday: 11:00am - 7:00pm EST