Not all tech support issues are the same.
We provide our customers and prospective customers a full spectrum of tech support in real time—24 hours a day, 7 days a week, 365 days a year. Our Tech Support department is located within the Next Communications Network Operations Center; our tech support services are never outsourced.
To contact our Tech Support department, call 1-305-356-4602.
Or email Tech Support at noc@nextcommunications.com